A prototype is a preliminary model of something. Projects that offer physical products need to show backers documentation of a working prototype. This gallery features photos, videos, and other visual documentation that will give backers a sense of what’s been accomplished so far and what’s left to do. Though the development process can vary for each project, these are the stages we typically see:
Proof of Concept
Explorations that test ideas and functionality.
Demonstrates the functionality of the final product, but looks different.
Looks like the final product, but is not functional.
Appearance and function match the final product, but is made with different manufacturing methods.
Appearance, function, and manufacturing methods match the final product.
While working on my Raspberry Pi DIY projects, I need a simple on/off switch which can turn on (obviously) and gracefully shutdown the Pi. Additionally I would also like to operate the switch with a remote control. After searching on the market, I found that either they are too pricey or lacking the simplicity and feature that I need.
So I decided to build my own.
The switch is both Smart and Hackable! Out of the box, the Pi Switch has the following features:
Single button on/off or Infrared remote operation
Support "Forced" off by long press the button
LED light to indicate power status
Blink twice when Switch receives power
Turn On when Pi is on
Blinking when waiting for PI to turn off
Turn Off when Pi is off
Use standard microUSB and USB female socket
Here's the operation sequence:
1. Press once to turn On
2. Press again to trigger shutdown of the Pi's Linux OS - the script will be supplied.
3. Monitor to wait for the Pi to be fully shutdown (halt state)
4. Once halt state is detected, cut the power to the Pi.
Here's a photo of the working prototype:
While there are similar products on the market, I want to build a switch that
Have a single button for both on and off - Just like most of the consumer electronics
Operate wirelessly using infrared remote control
Is Hackable - You can reprogram the onboard MCU (Attiny85)! While it just work out of the box, it also gives the DIY-er flexibility like controlling the button press duration, reassign buttons and LED's behaviour. All codes and instructions are included.
Reasonably Priced - Aimed to share my cool inventions and build something affordable
Finally, thanks for checking out. I truly appreciate your support and hope you enjoy the products that I have and will make.
Risks and challenges
I have tested the switch on my DIY device (as shown in video) for months and found that it's very reliable. Additionally, I have already worked with the factory to produce a few working prototypes. This project is completely risk free and I am very confident of delivering the rewards on time.