
Protogasm Board V2
Edging-Machines/Edging-Machines
This repository is intended to contain as much information as possible about building, designing, prototyping, and using automated edging machines.

Raspberry Pi Pico and Glowbit Matrix based wheelie bin indicator
WheelyBinIndicator is an open-source printed circuit board by zzjlamb, from the zzjlamb/days2bin repository on GitHub, published under the MIT licence. It is a 2-layer board of 72.4 × 95.2 mm with 22 parts on 53 nets, routed with 126 tracks and 2 vias.
It is built around the DS3231SN#T&R, FQP30N06L and SUP53P06-20-E3. Its parts include 6 resistors, 4 connectors, 3 diodes, 2 ICs and 2 transistors. It belongs with the RP2040 boards of this library.
An indicator to show number of days until different kerbside bins/trash/recycling etc are due to be collected.

Raspberry Pi Pico W, DS3231 RTC and Core Electronics GlowBit (based on WS2812 addressable LEDs).
The device is powered by 3 x AAA batteries switched by a pair of logic level MOSFETs triggered by grounding via a momentary pushbutton, then kept alive by one of the Pico W GPIO's until the Pico logic shuts it down.
A separate pair of AAA batteries powers the DS3231 RTC. I try to avoid button batteries for child safety reasons. These should last much longer than the main batteries due to the very low current drain of the DS3231, and having them saves having to re-enter the time.
The settings are stored in a dedicated page of flash, which is reserved by a custom loader script.
Settings are entered by holding the pushbutton down until a Wifi symbol is displayed, and joining the Days2Bin wifi access point. Apple devices should then display the settings page via captive portal. Other devices can display the page by browsing to http://192.168.4.1 after joining the access point.
Up to three bins can be configured: general waste, recyling, and green waste. The device scrolls the number of days to each type in red, yellow and green colours respectively, then powers off, unless the button is held on, in which case Settings mode is entered.
On first use, or if the clock battery has failed, users are prompted to join the access point.
Time out for the access point is 2 minutes.
This project was coded entirely in C using the Pico SDK. I originally tried to code it in MicroPython, however the startup time was several seconds, whereas the C version is virtually instantaneous.
2024 by John Lamb Licenced under MIT Licence
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad | H1, H2, H3, H4 |
| 2 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4, R5 |
| 2 | 1N4004 | Diode_THT:D_A-405_P7.62mm_Horizontal | D1, D2 |
| 2 | 20k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R3 |
| 1 | 0.22uF | Capacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm | C1 |
| 1 | 100 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2 |
| 1 | 330 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R6 |
| 1 | 3V Battery | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J3 |
| 1 | 4.5V Battery | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J1 |
| 1 | DS3231SN | Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm | U2 |
| 1 | FQP30N06L | Package_TO_SOT_THT:TO-220-3_Vertical | Q1 |
| 1 | GlowBit | Connector_JST:JST_XH_S3B-XH-A-1_1x03_P2.50mm_Horizontal | J4 |
| 1 | LED | LED_THT:LED_D5.0mm | D3 |
| 1 | On Switch | Connector_JST:JST_XH_S2B-XH-A-1_1x02_P2.50mm_Horizontal | J2 |
| 1 | RaspberryPi_Pico_TH | MyFootprints:RPi_Pico_TH | U1 |
| 1 | SUP53P06-20-E3 | Package_TO_SOT_THT:TO-220-3_Vertical | Q2 |
It measures 72.4 × 95.2 mm and has 2 copper layers, 1.6 mm thick.
22 parts, built around the DS3231SN#T&R, FQP30N06L and SUP53P06-20-E3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the zzjlamb/days2bin repository on GitHub, at the commit this page was made from: the board is PCB/WheelyBinIndicator.kicad_pcb and its schematic PCB/WheelyBinIndicator.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Edging-Machines/Edging-Machines
This repository is intended to contain as much information as possible about building, designing, prototyping, and using automated edging machines.

mattwach/epaper_clock
Autosetting clock based on an epaper display. Runs about a year on batteries and has basic weather telemetry (temperature, pressure, humidity).


phfbertoleti/placa_lorawan
Repositório oficial da placa LoRaWAN, um kit de desenvolvimento para protótipos IoT.


phfbertoleti/placa_monitoramento_lorawan
Placa - Monitoramento LoRaWAN

dwkennedy/ballooning
Mutli-function balloon related project (variometer, balloon cut-down, let down reel, tracking)
