James Lewis
Published © GPL3+

Pyramiduino

The only Arduino designed for healing (probably not). Okay, but it is designed for teaching.

IntermediateFull instructions provided2 hours748
Pyramiduino

Things used in this project

Hardware components

ATmega328
Microchip Technology ATmega328
It's the brain. So many brains.
×1
Microchip Technology MIC5504
3.3 300mA LDO with an enable pin. Despite what one page says, the "enable pull-down resistor" disables the regulator.
×1
Custom fabricated PCB
OSH Park Custom fabricated PCB
Many Pretty. Many Thanks. Can be yours with this magic link: https://oshpark.com/shared_projects/0KdwuVh6
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Toaster Oven Reflow

Story

Read more

Schematics

KiCad Files

KiCad 5 Schematic and PCB with "final" design.

Pyramidiuno V5 Asbly BOM

Part numbers with reference designators. I did not specify part numbers for the headers or LED.

Code

Exercise Code

This code cycles through analog or digital pins, turning them on and off one at a time. Originally written with direct port manipulation, but slower sample rate logic analyzers will miss some edges.

Credits

James Lewis

James Lewis

8 projects • 143 followers
Enginerd at night. Electrical Engineer on paper. Fan of making things that blink, fly, or beep. Creator of: http://addohms.com. KN6FGY.

Comments