Ray Burnette
Published © MIT

RPi Serial Console Automation Using Arduino

A follow-up article to "One Button Restart of a Stalled Raspberry Pi". Three digital pins provide 8 separate functions that can be called.

EasyFull instructions provided1 hour772
RPi Serial Console Automation Using Arduino

Things used in this project

Hardware components

Pro Micro - 5V/16MHz
SparkFun Pro Micro - 5V/16MHz
Raspberry Pi Zero Wireless
Raspberry Pi Zero Wireless
Pushbutton switch 12mm
SparkFun Pushbutton switch 12mm
DIP switch
Optional ( 2 2x position or 1 3x DIP preferred)


Read more


Sparkfun Pro Micro

Chinese clone should be similar BUT always verify pinouts and voltages!
Promicro duee14ygqy


Arduino Micro Sketch

I am using 1.6.13 on a Linux Mint distribution
No preview (download only).


Ray Burnette

Ray Burnette

59 projects • 419 followers
IT architect - retired AT&T... USAF-Secure Comm , Burroughs, Clemson U. School of EE Research, Southern Bell, BellSouth, SofKinetics, Inc. (President), AT&T IT