Where I discuss different methods of automating the process of compiling/linking/loading code for an embedded microcontroller.
Developing in C for the ATmega328: PRNG, FSM and more!
Where I discuss psuedo-random number generators (PRNG), finite state machines (FSM) and other software topics.
Hardware Debug: Exploring the ATmega328PB Xplained Mini
Where I demonstrate how to use the ATmega328PB Xplained Mini from Microchip to understand how to program in Standard C.
Developing in C for the ATmega328: Hints on Solving Issues Bloom and gdb
Hints as to what to do when something isn’t working with Bloom and avr-gdb.
Developing in C for the ATmega328: Examples of Bloom with gdb to Debug
Where I show some examples as to how to use Bloom and avr-gdb to debug code on the ATmega328P.
Developing in C for the ATmega328: Setup Bloom and gdb for Hardware Debug
Where I illustrate how to setup using avr-gdb to debug code on the ATmega328P and replacing avarice with Bloom and the Atmel Dragon with the Microchip Snap.
Hardware Debug: Using gdb to Debug
Where I illustrate debugging code for the ATmega328P using the Atmel Dragon, avr-gdb and avarice.
Developing in C for the ATmega328P: Using Windows 10
Where I setup the Standard C tool chain (avr-gcc) for the ATmega328P on Windows 10.
Developing in C for the ATmega328: Multitasking
Where I illustrate developing multitasking code for the ATmega328P using a new Standard C framework.
Developing in C for the ATmega328: Using a Standard C Framework
Where I illustrate developing code for the ATmega328P using a new Standard C framework.
Page 2 of 4