AVR Microcontroller Frameworks

../
CHANGELOG.txt  139677Jul 21 09:21:08 2026
COPYING  1256Jul 4 17:02:14 2026
README.md  1770Jul 5 07:21:21 2026
arduino/  512Jul 4 17:02:14 2026
gcc/  512Jul 4 17:02:14 2026
include/  512Jul 4 17:02:14 2026
mikropascal/  512Jul 4 17:02:14 2026
utilities/  512Jul 4 17:02:14 2026

Here are some firmware development frameworks for certain 8-bit AVR single chip microcontrollers. I am interested in alternatives to the traditional GCC development environment, so there are also some experiments with Arduino C++ and mikroPascal for AVR microcontrollers.

Although long obsolete (I shifted my research to faster and more powerful ARM microcontrollers almost twenty years ago), AVR microcontrollers are still available and useful, especially in DIP packages suitable for solderless breadboards and hand-soldered through-hole circuit boards. I recently had occasion to develop some unipolar stepper motor driver firmware for the 8-pin ATTiny85 written in mikroPascal, that provides a simple 2-pin hardware interface identical to that of the popular A5988 bipolar stepper motor driver.

Framework Status

Arduino C++ Investigation
GCC C/C++ Frozen
mikroPascal Dormant

Questions or comments to Philip Munts phil@munts.net