#hataday Powerboost 1000 + USB/Solar charge “Hat” for Raspberry Pi @raspberry_pi #raspberrypi #hat
OK so this design isn’t technically a HAT – because it doesn’t have an EEPROM on it. It’s a Powerboost 1000 + USB/Solar charge hat. This will let you plug in a LiIon/LiPoly battery to power a Pi A+ or B+ and then recharge the battery over USB or a 5V DC adapter or even a 6V solar panel such as the ones we have in the shop. It will provide 1A+ of current to the Pi, and has a smart charger that will seamlessly ‘share’ the load between the battery and charger, so it’s great for ‘UPS’ applications. This one’s going to take a while since its pretty complicated! As always, more Hats here.
In a nutshell a HAT is a rectangular board (65x56mm) that has four mounting holes in the (nicely rounded) corners that align with the mounting holes on the B+, has a 40W GPIO header and supports the special autoconfiguration system that allows automatic GPIO setup and driver setup. The automatic configuration is achieved using 2 dedicated pins (ID_SD and ID_SC) on the 40W B+ GPIO header that are reserved for an I2C EEPROM. The EEPROM holds the board manufacturer information, GPIO setup and a thing called a ‘device tree‘ fragment – basically a description of the attached hardware that allows Linux to automatically load the required drivers.
8-6-2021 (August 6, 2021) is the Snakiest day of the year and it’s also this year’s CircuitPython Day! The day highlights all things CircuitPython and Python on Hardware. See you there!
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.