James Lewis
Published © GPL3+

Pyramiduino

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

IntermediateFull instructions provided2 hours1,138
Pyramiduino

Things used in this project

Hardware components

ATmega328
Microchip ATmega328
It's the brain. So many brains.
×1
Microchip 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

11 projects • 591 followers
Electronics enthusiast, Bald Engineer, and freelance content creator. AddOhms on YouTube. KN6FGY.

Comments