Page Not Found

Sorry, The page you were looking for could not be found.

Return to home

Popular Pages

SJ2 Board

SJ2 board has lots of in-built sensors and a 128*64 OLED. It has 96kb of RAM and 120MHZ CPU.   ...


Lab Assignment: Device Interfacing w/ SPI + Data Structures

To learn how to create a single dynamic thread-safe driver for Synchronous Serial Port and to co...


I2C

What is I2C I2C (Inter-Integrated Circuit) is pronounced "eye-squared see". It is also known as ...


Lab Assignment: ADC + PWM

Objective Implement an ADC driver, implement a PWM driver, and design and implement an embedded ...


SPI (Serial & Peripheral Interface)

What is SPI SPI is a high-speed, full-duplex bus that uses a minimum of 3 wires to exchange data...


Nested Vector Interrupt Controller (NVIC)

Objective This tutorial demonstrates how to use interrupts on a processor. In general, you will ...


FreeRTOS & Tasks

Introduction to FreeRTOS Objective To introduce what, why, when, and how to use Real Time Opera...


Lab: GPIO

Objective Manipulate microcontroller's registers in order to access and control physical pins ...


Lab: ADC + PWM

Objective Improve an ADC driver, and use an existing PWM driver to design and implement an embed...


GPIO

Objective To be able to General Purpose Input Output (GPIO), to generate digital output signals,...

Popular Books

Embedded Drivers & Real Time Operating Systems

This book covers material that will be utilized in CMPE 146 and CMPE 244




Useful Knowledge

Articles about C language How to build good C code modules etc.




FreeRTOS

Everything about FreeRTOS


Linux System and Network Administration

https://course.ucsc-extension.edu/modules/shop/index.html?action=section&OfferingID=5586985

Back to top