(approx. 9 min)
The HyperDuino System
The HyperDuino is a "piggy-back board" (also called a "shield") for the Arduino, or any Arduino style board compatible with the Arduino Uno header layout. If you're interested in the technical details of the HyperDuino hardware and software, click here for information and features.
For "smart car" robotics projects, and advanced experimentation and invention, the HyperDuino+R board provides the most versatile and efficient platform for the Arduino available.
With the HyperDuino, project building and further experimentation is fun and efficient!
Here is a good overview video by Michael at the Programming Electronics Academy about the HyperDuino and how can be used by educators to support STEM teaching objectives as well as for adding interactivity to dioramas and posterboard projects.
Here is a list of microcontroller boards that have the same header configuration and form factor as the Arduino Uno - meaning that they are physically compatible with the HyperDuino and HyperDuino+R.
🔷 **Arduino Official Boards**
1. **Arduino Uno R3** – ATmega328P, 5V, USB-B
2. **Arduino Leonardo** – ATmega32u4, 5V, Micro-USB
3. **Arduino Uno WiFi Rev2** – ATmega4809 + u-blox NINA, 5V, Micro-USB
4. **Arduino Zero** – SAMD21G18 (Cortex-M0+), 3.3V, Micro-USB
5. **Arduino M0 Pro** – SAMD21G18 (Cortex-M0+), 3.3V, Micro-USB
6. **Arduino 101** – Intel Curie, 3.3V, Micro-USB *(discontinued)*
7. **Arduino Uno R4 Minima** – Renesas RA4M1 (Cortex-M4), 5V, USB-C
8. **Arduino Uno R4 WiFi** – RA4M1 + ESP32-S3, 5V, USB-C
9. **Arduino Yun Rev2** – ATmega32u4 + AR9331, 5V, Micro-USB
10. **Arduino Duemilanove** – ATmega328P, 5V, USB-B
11. **Arduino Diecimila** – ATmega168, 5V, USB-B
12. **Arduino Mega 2560 R3** – ATmega2560, 5V, USB-B
13. **Arduino Due** – SAM3X8E (Cortex-M3), 3.3V, Micro-USB
🔶 **SparkFun Boards**
14. **SparkFun RedBoard** – ATmega328P, 5V, Mini-USB
15. **SparkFun RedBoard Turbo** – SAMD21G18, 3.3V, Micro-USB
16. **SparkFun SAMD21 Dev Breakout** – SAMD21G18, 3.3V, Micro-USB
17. **SparkFun Thing Plus (SAMD51)** – SAMD51, 3.3V, USB-C
18. **SparkFun Edge** – Ambiq Apollo3, 1.8V, Micro-USB
19. **SparkFun RedBoard Artemis** – Apollo3, 3.3V, USB-C
20. **SparkFun BlackBoard** – ATmega328P, 5V, USB-C
21. **SparkFun Qwiic RedBoard** – ATmega328P, 5V, USB-C
🔷 **Adafruit Boards**
22. **Adafruit Metro 328** – ATmega328P, 5V, FTDI or USB-B
23. **Adafruit Metro M0 Express** – SAMD21G18, 3.3V, Micro-USB
24. **Adafruit Metro M4 Express** – SAMD51, 3.3V, Micro-USB
25. **Adafruit Metro ESP32-S2** – ESP32-S2, 3.3V, USB-C
26. **Adafruit Metro RP2040** – RP2040, 3.3V, USB-C
27. **Adafruit Metro nRF52840 Express** – nRF52840, 3.3V, USB-C
🔷 **Seeed Studio Boards**
28. **Seeeduino v4.2** – ATmega328P, 5V/3.3V switchable, Micro-USB
29. **Seeeduino Lotus** – ATmega328P, 5V/3.3V, Micro-USB
30. **Seeeduino Cortex-M0+** – SAMD21G18, 3.3V, Micro-USB
31. **Wio Lite MG126** – SAMD21G18, 3.3V, Micro-USB
32. **Seeeduino LoRaWAN** – SAMD21G18 + LoRa module, 3.3V, Micro-USB
🔷 **STMicroelectronics Nucleo Boards**
33. **ST Nucleo-F401RE** – STM32F401RE (Cortex-M4), 3.3V, Micro-USB
34. **ST Nucleo-L476RG** – STM32L476RG (Cortex-M4), 3.3V, Micro-USB
🔷 **chipKIT / Digilent Boards**
35. **chipKIT Uno32** – PIC32MX320F128H, 3.3V, Mini-USB
36. **chipKIT uC32** – PIC32MX340F512H, 3.3V, Micro-USB
37. **Digilent WF32** – PIC32MX695F512L + WiFi, 3.3V, Micro-USB
🔷 **Other Uno-Compatible Boards**
38. **DFRobot Beetle CM32U4** – ATmega32u4, 5V, Micro-USB
39. **Ruggeduino** – ATmega328P, 5V, USB-B *(rugged protection)*
40. **Elecrow Crowduino** – ATmega328P, 5V, USB-B
41. **SainSmart Uno R3** – ATmega328P, 5V, USB-B *(clone)*
42. **Freeduino** – ATmega328P, 5V, USB-B *(open-source derivative)*
43. **XinaBox CW01 (assembled)** – ESP8266 + adapter, 3.3V, USB
44. **Alorium XLR8** – Intel MAX 10 FPGA, AVR-compatible, 5V, Micro-USB
45. **OSEPP Uno R3 Plus** – ATmega328P, 5V, USB-B
46. **OLIMEXINO-328** – ATmega328P, 5V, Mini-USB
47. **OLIMEXINO-32U4** – ATmega32u4, 5V, Micro-USB
48. **Freetronics EtherTen** – ATmega328P + W5500, 5V, USB-B *(Ethernet built-in)*
49. **Freetronics Eleven** – ATmega328P, 5V, USB-B
50. **Pololu A-Star 32U4 Prime** – ATmega32u4, 5V, Micro-USB
51. **NuMaker-UNO-M4 - Arm Cortex-M4, 5V, USB-C
52. **ESP32 STEAMakers - Tensilica Xtensa 32-bit LX6 microcontroller at 160MHz
Disclaimer: It is not practical for us to personally verify each and every board on this list, but we have compiled it to the best of our ability. Before making a purchase of the HyperDuino or HyperDuino+R to be used in combination with any of these boards, please confirm for yourself the form factor of the board headers and the liklihood of the combination working as desired.

