Where I setup the Standard C toolchain (avr-gcc) for the ATmega328P on macOS using homebrew.
Test with the Arduino IDE!#
After performing these steps on multiple machines, I’ve found it best to install and test using the Arduino IDE before going …
Where I use an example project from avr-gcc to better understand how to program the ATmega328.
Where I take the next step in developing PWM code in C for the ATmega328. This time, I create a new analogWrite() in C.
Where I take the next step in developing code in C for the ATmega328. This time, I review the PWM functionality of the ATmega328.
Where I use a detailed analysis of the ATmega328P datasheet to develop C code using the C toolchain. Yes, another look at the blink program!
Where I discuss the process of developing in Standard C (and only C) on the Arduino Uno (also known as the ATmega328P).
Where I explain the issues which impact developing C/C++ code on the RP2040.
There are three fundamental steps …
Where I begin to develop code in C on the RP2040 in the Windows environment.