#megaavr
While trying (and failing) to fall asleep last night I may have found a way to make one of the megaAVR timers do double duty - not at the same time but at least serving two masters.

I need to revisit how timers are used by my IR code first … yeah, I’ve already forgotten how my own code works 🫣
I find it very odd (not in a good way) that the ATtiny16* has three timers (TCA, TCB, TCD) but the AVR64* has only TCA and TCD. (I'm leaving out the RTC and it has speed limits).

This may not be important for some projects but my IR designs need three different timers 🙁
December 30, 2024 at 11:30 AM
RFID_MFRC522v2 (2.0.6) for avr/megaavr/STM32F1/teensy/esp8266/esp32/samd by GithubCommunity

➡️ https://github.com/OSSLibraries/Arduino_MFRC522v2

Arduino RFID driver library for MFRC522 (SPI, I2C)

#Arduino #ArduinoLibs #avr #megaavr #STM32F1 #teensy #esp8266 #esp32 #samd
GitHub - OSSLibraries/Arduino_MFRC522v2
Contribute to OSSLibraries/Arduino_MFRC522v2 development by creating an account on GitHub.
github.com
December 25, 2024 at 9:30 PM
Talkie (1.4.0) for avr/megaavr/samd/esp32/stm32/STM32F1 by Peter Knight, Armin Joachimsmeyer

➡️ https://github.com/ArminJo/Talkie

Speech library for Arduino. Generates speech from a fixed vocabulary encoded with LPC.

#Arduino #ArduinoLibs #avr #megaavr #samd #esp32 #stm32 #STM32F1
GitHub - ArminJo/Talkie: Refurbished Arduino version of the Talkie library from Peter Knight.
Refurbished Arduino version of the Talkie library from Peter Knight. - ArminJo/Talkie
github.com
November 5, 2024 at 11:10 AM
IRMP (3.6.4) for avr/megaavr/samd/esp8266/esp32/stm32/STM32F1/apollo3 by Frank Meyer, Armin Joachimsmeyer

➡️ https://github.com/ukw100/IRMP

Receive and send infrared signals.


#Arduino #ArduinoLibs #avr #megaavr #samd #esp8266 #esp32 #stm32 #STM32F1 #apollo3
GitHub - IRMP-org/IRMP: Infrared Multi Protocol Decoder
Infrared Multi Protocol Decoder. Contribute to IRMP-org/IRMP development by creating an account on GitHub.
github.com
October 8, 2024 at 1:00 AM
Talkie (1.3.3) for avr/megaavr/samd/esp32/stm32/STM32F1 by Peter Knight, Armin Joachimsmeyer

➡️ https://github.com/ArminJo/Talkie

Speech library for Arduino. Generates speech from a fixed vocabulary encoded with LPC.

#Arduino #ArduinoLibs #avr #megaavr #samd #esp32 #stm32 #STM32F1
GitHub - ArminJo/Talkie: Refurbished Arduino version of the Talkie library from Peter Knight.
Refurbished Arduino version of the Talkie library from Peter Knight. - ArminJo/Talkie
github.com
September 18, 2024 at 11:00 AM
AzureIoT (1.0.0) for megaavr/esp32 by Ts. Dr. Mohd Husaini bin Mohd Fauzi

➡️ https://github.com/vedacool/Arduino-Azure-IoT-Central

Connects an Arduino Uno WiFi Rev2 or an ESP32 board to Azure IoT Central: WiFi, on-device DPS ...

#ArduinoLibs #ArduinoLibraries #megaavrLibraries #esp32Libraries
GitHub - vedacool/Arduino-Azure-IoT-Central
Contribute to vedacool/Arduino-Azure-IoT-Central development by creating an account on GitHub.
github.com
July 22, 2026 at 4:10 AM
vovagorodok_ArduinoBleChess (0.2.0) for esp32/samd/megaavr/mbed/apollo3/mbed_nano/mbed_portenta/mbed_nicla by vovagorodok

➡️ https://github.com/vovagorodok/ArduinoBleChess

Bluetooth low energy (BLE) library for communication via CECP chess protocol.
GitHub - vovagorodok/ArduinoBleChess: Connect your chess eboard over Bluetooth
Connect your chess eboard over Bluetooth. Contribute to vovagorodok/ArduinoBleChess development by creating an account on GitHub.
github.com
June 11, 2024 at 4:12 PM
#電子工作 "AVR64DU32 Curiosity Nano"をVCP付きUSB接続UPDI/TPI専用書込器へ簡単に変身させる"UPDI4AVR-USB"オープンソースを新規公開。送料無視すれば3200円位のシングルマイコンボードが、PICKit4並のtinyAVR/megaAVR/AVR-Dx/Exファミリ全種対応、おまけにATtiny10にも書ける書込器になる。JTAG2UPDIを愛用してきた方々にどうぞ。

github.com/askn37/UPDI4...
GitHub - askn37/UPDI4AVR-USB: Easily convert AVR-DU family into a USB connected UPDI/TPI programmer.
Easily convert AVR-DU family into a USB connected UPDI/TPI programmer. - askn37/UPDI4AVR-USB
github.com
August 12, 2024 at 2:43 PM
Found this great image of the first #AVR #proto. This is the ancestor of the ATmega tinyAVR, megaAVR, and AVR Dx chips so popular amongst #makers and hardware #hackers.

Of course, I turned it into a shirt design. One with proto front and back on front and back of shirt. Also one with both in front.
April 5, 2026 at 1:22 PM
PotIO (1.1.0) for avr/megaavr/sam by Little Man Builds (Darren Osborne)

➡️ https://github.com/littlemanbuilds/PotIO

Reliable potentiometer and joystick inputs with explicit validity, calibration, shaping, filterin…

#ArduinoLibs #ArduinoLibraries #avrLibraries #megaavrLibraries #samLibraries
GitHub - littlemanbuilds/PotIO: Practical analog input handling for Arduino and ESP32 projects — calibration, smoothing, shaping, and joystick/potentiometer control made cleaner.
Practical analog input handling for Arduino and ESP32 projects — calibration, smoothing, shaping, and joystick/potentiometer control made cleaner. - littlemanbuilds/PotIO
github.com
September 1, 2026 at 12:10 PM
SwitchBank (1.2.0) for avr/megaavr/samd by Little Man Builds (Darren Osborne)

➡️ https://github.com/littlemanbuilds/SwitchBank

Debounced 1..32-bit switch banks with explicit input validity and coherent packed reads.

#ArduinoLibs #ArduinoLibraries #avrLibraries #megaavrLibraries #samdLibraries
GitHub - littlemanbuilds/SwitchBank: Generic N-bit switch bank for Arduino and embedded systems with per-bit debounce, polarity control, edge detection, and pluggable input readers.
Generic N-bit switch bank for Arduino and embedded systems with per-bit debounce, polarity control, edge detection, and pluggable input readers. - littlemanbuilds/SwitchBank
github.com
September 1, 2026 at 10:20 AM
AzureIoT (1.5.1) for megaavr/esp32 by Dr. Husaini

➡️ https://github.com/vedacool/Arduino-Azure-IoT-Central

Connects an Arduino Uno WiFi Rev2 or an ESP32 board to Azure IoT Central: WiFi, on-device DPS provisioning, MQTT telem…

#ArduinoLibs #ArduinoLibraries #megaavrLibraries #esp32Libraries
GitHub - vedacool/Arduino-Azure-IoT-Central
Contribute to vedacool/Arduino-Azure-IoT-Central development by creating an account on GitHub.
github.com
August 8, 2026 at 4:10 AM
AzureIoT (1.2.10) for megaavr/esp32 by Dr. Husaini

➡️ https://github.com/vedacool/Arduino-Azure-IoT-Central

Connects an Arduino Uno WiFi Rev2 or an ESP32 board to Azure IoT Central: WiFi, on-device DPS provisioning, MQTT tele...

#ArduinoLibs #ArduinoLibraries #megaavrLibraries #esp32Libraries
GitHub - vedacool/Arduino-Azure-IoT-Central
Contribute to vedacool/Arduino-Azure-IoT-Central development by creating an account on GitHub.
github.com
August 2, 2026 at 6:00 PM
AzureIoT (1.2.9) for megaavr/esp32 by Dr. Husaini

➡️ https://github.com/vedacool/Arduino-Azure-IoT-Central

Connects an Arduino Uno WiFi Rev2 or an ESP32 board to Azure IoT Central: WiFi, on-device DPS provisioning, MQTT telem...

#ArduinoLibs #ArduinoLibraries #megaavrLibraries #esp32Libraries
GitHub - vedacool/Arduino-Azure-IoT-Central
Contribute to vedacool/Arduino-Azure-IoT-Central development by creating an account on GitHub.
github.com
July 30, 2026 at 6:00 PM
AzureIoT (1.2.8) for megaavr/esp32 by Ts. Dr. Mohd Husaini bin Mohd Fauzi

➡️ https://github.com/vedacool/Arduino-Azure-IoT-Central

Connects an Arduino Uno WiFi Rev2 or an ESP32 board to Azure IoT Central: WiFi, on-device DPS ...

#ArduinoLibs #ArduinoLibraries #megaavrLibraries #esp32Libraries
GitHub - vedacool/Arduino-Azure-IoT-Central
Contribute to vedacool/Arduino-Azure-IoT-Central development by creating an account on GitHub.
github.com
July 25, 2026 at 6:00 AM
TapatioElectronics (2.2.0) for avr/megaavr/sam by Miguel Angel Delgado Lopez

➡️ https://github.com/MdelgadoL83/TapatioElectronics

Allows access to the use of sensors, actuators and control panels designed by Tapat...

#ArduinoLibs #ArduinoLibraries #avrLibraries #megaavrLibraries #samLibraries
GitHub - MdelgadoL83/TapatioElectronics
Contribute to MdelgadoL83/TapatioElectronics development by creating an account on GitHub.
github.com
July 16, 2026 at 10:00 PM
vovagorodok_ArduinoBleOTA (2.1.1) for esp32/samd/megaavr by vovagorodok

➡️ https://github.com/vovagorodok/ArduinoBleOTA

Bluetooth low energy (BLE) library for uploads.

#ArduinoLibs #ArduinoLibraries #esp32Libraries #samdLibraries #megaavrLibraries
GitHub - vovagorodok/ArduinoBleOTA: Upload firmware over Bluetooth
Upload firmware over Bluetooth. Contribute to vovagorodok/ArduinoBleOTA development by creating an account on GitHub.
github.com
July 14, 2026 at 10:00 AM