Skip to content

DC801 Presents: Firmware 102: Hamster University Part Deux

Photo of SirGed
Hosted By
SirGed
DC801 Presents: Firmware 102: Hamster University Part Deux

Details

This class is aimed at beginners that want to learn how to develop and program an Arduino in a 'novel' way - by not using the Arduino IDE. The goal is to teach how some of the low level interfacing and programming is handled without the Arduino IDE magicking away all the fun bits.

There is some required hardware for the class:

An Arduino 101. Clones will probably work as well. Classroom content was tested on these boards:
kuman UNO R3 Board ATmega328P

HiLetgo UNO R3 ATmega328P CH340 Development Board

A DC801 Arduino Shield. If you signed up for the class and get there early, you probably will get one for free from me. If not, well - the gerbers are included in this repo, you can order your own, or just fake it with a breadboard. It's really just some LEDs that let you know that you got it working and a couple of buttons, so nothing fancy other than some bling.

A laptop. I'm basing this class around Windows as that's what you guys usually come in with, but it'll work almost the same under Linux and OSX.

With that said, check out the presentation for how to get started and etc. Happy coding!

Thanks to Alarm-Siren for the Arduino Shield KiCad libraries, which made my job a little easier.

Photo of 801 LABS group
801 LABS
See more events
801 Labs
353 E 200 S · Salt Lake City, UT