The Snake Eyes Bonnet is a Raspberry Pi accessory for driving two 128x128 pixel OLED or TFT LCD displays, and also provides four analog inputs for sensors. It's perfect for making cosplay masks, props, spooky sculptures for halloween, animatronics, robots...anything where you want to add a pair of animated eyes!
This product is just the Pi Bonnet itself, and some headers so you can plug it into a Pi. While it will work with any Raspberry Pi with a 2x20 Header (Pi B+, Pi 2, Pi 3, Pi Zero, etc) you'll get best performance from a Pi 3 since we do some heavy duty OpenGL rendering!
This product doesn't include two displays or connector cables! You'll want 1 or 2 of either the Adafruit 1.44" TFT Breakout or the Adafruit 1.5" OLED Breakout. The OLED looks better with higher contrast and viewing angle, but is more expensive. You'll also want a bunch of 12" F-F jumper cables to connect your displays. Soldering is required to attach headers onto the Bonnet and displays, so make sure you have a soldering iron, solder and some basic hand tools.
It’s a follow-on of sorts to another project: Electronic Animated Eyes Using Teensy 3.2. The Teensy 3.2 is a very capable microcontroller, and the code for that project squeezed every bit of space and performance from it. We had been experimenting with the Raspberry Pi as an alternative…while it’s still very experimental, why not make that work available to others?
The Raspberry Pi offers some potential benefits:
- Hardware-accelerated 3D graphics (OpenGL), including antialiasing.
- A faster CPU, ample RAM and dual SPI buses could yield faster frame rates.
- Standard graphics formats like JPEG, PNG and SVG can be decoded on the fly; no preprocessing step.
- The eye rendering code is written in a high-level language — Python — making it easier to customize.
If you want a smaller, if less powerful version, check out the original Teensy Eyes! They are more “Arduino-like” to build and customize, or other guides like Animating Multiple LED Backpacks provide a more approachable introduction to code and electronics with less of an investment.
Raspberry Pi, displays, and jumper wire not included!
Technical Details
Instructions, datasheets, schematics, files, Fritzing object and more in the product guide.
Product Dimensions: 66.0mm x 30.0mm x 2.0mm / 2.6" x 1.2" x 0.1"
Product Weight: 6.3g / 0.2oz
Learn
Shipping rates Australia wide and New Zealand
FAQ:
- How do I estimate shipping for my order?
- Add products in the shopping cart and head to the checkout page to estimate the shipping.
Dispatch time
Unless expressly agreed otherwise with you, we will not commence delivery of an order until we have received cleared payment of the purchase price in full.
All orders placed before 11 am AEST (Monday to Friday) will ordinarily be processed on the same day.
We will endeavour to ship the Products by the applicable time indicated on the website, but all times are indicative only. All shipping times are dispatch times only, and actual delivery dates will depend on the shipping method chosen, delivery address and delivery service provider.
Note- Please make a note during purchase if you require any item urgently. However we cannot guarantee that we will be able to comply with any request.
*Go to Australia post delivery time calculation to get various Australia post service in your area please use our shipping postcode Thomastown, 3074 as the "from" address - https://auspost.com.au/parcels-mail/delivery-times.html?ilink=tools-open-deliv-times.
We ship all products throughout mainland Australia, Tasmania and New Zealand - Including Darwin, Melbourne, Sydney, Tasmania, Adelaide, Brisbane, Perth, all metro and regional areas but do not deliver to areas in Australia where the Australia Post delivery network is not available.
Check Express shipping delivery coverage area at - http://auspost.com.au/parcels-mail/delivery-areas.html
Receipt of deliveries
Deliveries to post office boxes are not permitted where delivery is by courier. If delivery is by courier and nobody is available at the delivery address to accept delivery when delivery is attempted then the courier may either:
- leave the relevant parcel at the unattended address (the courier will do so if specified in your delivery requirements); or
- re-attempt delivery at a later time or date, in which case we may charge you an additional re-delivery fee.
Note that if a delivery is left unattended at the shipping address and is subsequently stolen then the theft is your responsibility, not ours.
Payment & Security
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.