[last updated: 2017-09-24]
GMC GUI project
-----
power shield Rev-1
power shield Rev-1
schematic
Starting with the (go to:) Adafruit pi hat:
- micro USB connector for 5v power input
- micro USB connector for power out jumper to rPi
- on/off switch
- red LED for input power available
- red LED for power output to rPi
- grn LED for heartbeat
- blu LED for aux
- red LED for aux
- push buttons:
- quit HB program auto-run at boot
- soft shutdown in prep for power off
- soft shutdown and reboot
- aux PB not programmed yet...]
- 555 pulse generator module
- This project uses a Tkinter/Python GUI. I was too low on the learning curve to figure out how to code for periodic updates from the hardware to the UI, but I did manage to code for hardware interrupts, like pushbuttons, so I used this squarewave module to give me an edge transition that I could detect to run an interrupt handler to update UI screen fields.
(go to:) 555 squarewave generator component page
- yel LED for 555 pulse output
.
.
.
eof