Firmware development for the Beetle — the CJMCU / DFRobot "Mini Arduino Leonardo" USB board (ATmega32U4 @ 16 MHz, 5 V, 21×28 mm, castellated pads) — its native USB (CDC serial + HID keyboard/mouse/joystick), Caterina bootloader and 1200 bps touch upload, ten exposed I/O pads, four PWM pins across Timer0/Timer1, five ADC channels, I2C on D2/D3, SPI on the back-side ICSP pads, 28 KB usable flash and 2.5 KB SRAM, and the PlatformIO + Arduino AVR core (`board = leonardo`) setup around them. Use when
mdr add alexex1993/mcu-skills/atmega32u4-beetle@git:20260830.e379edamdr add alexex1993/mcu-skills/atmega32u4-beetle@sha256:446735fcad77aeff[](https://markdownregistry.com/a/art_qpgncjql7tsn4scp)
0 badge views in 30 days
alexex1993/mcu-skills · 15 stars · license MIT · pushed 2026-09-03 · branch main
GET https://markdownregistry.com/api/v1/artifacts/art_qpgncjql7tsn4scp GET https://markdownregistry.com/api/v1/resolve?ref=alexex1993/mcu-skills/atmega32u4-beetle GET https://markdownregistry.com/api/v1/blob/446735fcad77aeffa7c3eeffa752f5c1653806101e74094e11d932911422721c