
Cooksense
misko/prompt2device
The separate vNext PCB skill and orchestrator package is available alongside the reference workflow below; existing projects keep their accepted toolchain until an explicit migration.

Nice Clock. Mine's Bigger.
Digital Clock PCB 2.0 Module Based is an open-source printed circuit board by CasualCodersProjects, from the CasualCodersProjects/Really-Nice-Digital-Clock repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 124.5 × 46 mm with 77 parts on 122 nets, routed with 599 tracks and 273 vias.
It is built around the ESP32-S2-SOLO-2-N4, AMS1117-3.3 and AO3401A, with the 2N7002 among its other parts. Its parts include 50 resistors, 10 ICs, 9 capacitors, 3 connectors and 2 transistors. It belongs with the lEDs and displays boards and the ESP32 boards of this library.
There is a hardware change between the 8 clocks sold on Tindie and these. The original production clocks from tindie are:
This is an internet connected Clock which synchronizes with NTP servers to perpetually serve an accurate time. It is unable to keep very good time by itself. As such, it requires a stable, consistent network connection to show reliable time. With that, it should always be accurate within a second or so. To improve accuracy, you could modify the firmware to check every hour or half hour instead of once per day.
It's built using BCD Decoders and 1.5" Seven segment displays for a nice clean look. It also utilizes an ambient light sensor to automatically brighten and dim to match the room light.
This clock serves it's own webpage for configuration. Upon first boot, it activates an access point ssid NiceClock, password MinesBigger. Connect to the default gateway 192.168.4.1 to configure the clock and provide network credentials. Once credentials are provided, it should instantly connect and acquire the network time.
To view the device's IP address, press the boot button on the rear.
This device openly exposes both a TTL UART and JTAG port on the rear of te board, near the ESP Module. You can also use the USB Port to program and upload code. While holding the boot button, then press reset. This enters the ESP32 into bootloader mode, and allows you to re-flash new firmware or filesystem to the device.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 28 | 100 | Resistor_SMD:R_0805_2012Metric | R13, R14, R15, R16, R17, R18, R19, R21, R22, R23, R24, R25, R26, R27, R35, R36 +12 |
| 12 | R | Resistor_SMD:R_0603_1608Metric | R7, R8, R9, R10, R11, R12, R29, R30, R31, R32, R33, R34 |
| 4 | 1000 | Resistor_SMD:R_0805_2012Metric | R20, R28, R42, R50 |
| 4 | 74LS47 | Package_SO:SOIC-16_4.55x10.3mm_P1.27mm | U3, U4, U7, U8 |
| 4 | C | Capacitor_SMD:C_0805_2012Metric | C6, C7, C8, C9 |
| 4 | SBC18-11SURKCGKWA | Ian's Custom Components:Segment_Display_1-5_inch | U5, U6, U9, U10 |
| 3 | 100n | Capacitor_SMD:C_0603_1608Metric | C3, C4, C5 |
| 3 | 47k | Resistor_SMD:R_0805_2012Metric | R4, R5, R6 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric | C1, C2 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J2, J3 |
| 2 | SW_Push | Ian's Custom Components:5.2mm_Tactile_Push_Button | SW1, SW2 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | BH1730 | Ian's Custom Components:WSOF6 | PD1 |
| 1 | C15127 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | C8545 | Package_TO_SOT_SMD:SOT-23 | Q2 |
| 1 | ESP32-S2-SOLO-2 | RF_Module:ESP32-S3-WROOM-1 | U1 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
It measures 124.5 × 46 mm and has 2 copper layers, 1.6 mm thick.
77 parts, built around the ESP32-S2-SOLO-2-N4, AMS1117-3.3, AO3401A and 2N7002. 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 CasualCodersProjects/Really-Nice-Digital-Clock repository on GitHub, at the commit this page was made from: the board is Hardware/Digital Clock PCB 2.0 Module Based.kicad_pcb and its schematic Hardware/Digital Clock PCB 2.0 Module Based.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

misko/prompt2device
The separate vNext PCB skill and orchestrator package is available alongside the reference workflow below; existing projects keep their accepted toolchain until an explicit migration.


Motasim-1/Wifi-quadcopter-pcb
Custom PCB design for a WiFi-controlled quadcopter based on the ESP32 microcontroller. The board was designed in KiCad, assembled using solder paste and a reflow oven, and tested with four motor outputs controlled…





theBrutzler/U-Bootloader
Learnin PCB with many Sensors. Made in Twitchstream. SUB Tember board!