shirokunet / Embedded-Firmware-Essentials-Fall2018

Embedded Firmware Essentials EMBD.X403, UCSC Extension

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Embedded Firmware Essentials Lecture Code Examples

UCSC Extension, Fall Quarter 2018

Week 1

  • Lect1_HelloWorld

  • Assignment 1, Problem 3 Demo Video

Watch the Assignment 1 Demo Video

Week 2

  • Lect2_DigitalOut

  • Lect2_DigitalIn

  • Lect2_BusOut

  • Lect2_PortOut

  • Assignment 2, Problem 4 Demo Video

Watch the Assignment 2 Demo Video

Week 3

  • Lect3_PWMnADC

Week 4

  • Lect4_2LEDwait

  • Lect4_2LEDTimer

  • Lect4_2LEDTicker

  • Lect4_MotorwEncoder7Seg

  • Lect4_MotorAltDemo

Week 5

  • Lect5_ADXL345

  • Lect5_TMP102

  • Lect5_2x16LCD

Week 6

  • Lect6_Flash_Demo

  • Lect6_SerialInterrupt

  • Lect6_ADXL345_Modular

Week 7

  • Lect7_GPIO_TIMER

  • Lect7_ADC_PWM

  • Lect7_Watchdog_Timer

  • Lect7_Spek_Buffer

Bonus Code

  • Demo_NeoPixel (Provides code to re-purpose SPI MOSI to drive a NeoPixel Protocal)

About

Embedded Firmware Essentials EMBD.X403, UCSC Extension


Languages

Language:C++ 77.1%Language:Makefile 12.6%Language:C 8.2%Language:Objective-C 2.1%