Pi pico alarmclock rust

1-rafael-1·pi-pico-alarmclock-rust·circuit/pi-pico-alarmclock/pi-pico-alarmclock.kicad_pcb

Pi pico alarmclock rust PCB layout, top view — open source RP2040/RP2350 board by 1-rafael-1

About the Pi pico alarmclock rust PCB

Pi pico alarmclock rust is an open source RP2040/RP2350 PCB design by 1-rafael-1, published on GitHub under the MIT license. It is a 2-layer board measuring 79.8 × 80.5 mm, with 38 components from 23 distinct parts.

Its main chip is the Pico, from the RP2040/RP2350 family. Other key parts include the TC4056A Charger Module. By type, the board carries 14 resistors, 8 capacitors, 7 connectors, 4 transistors, 2 ICs and 2 diodes.

It belongs with the displays & leds, audio and power & battery designs in this gallery.

From the project

Raspberry Pi Pico W based alarm clock written in Rust

A fully-featured alarm clock built on a Raspberry Pi Pico W, written in Rust using the Embassy async framework.

Left: Alarm enabled with lightsaber icon indicator. Center: The completed alarm clock showing the OLED display, NeoPixel ring with hour markers, and three illuminated control buttons (green, blue, yellow). Right: Alarm clock in operation with active NeoPixel LEDs displaying the analog clock.

Pi pico alarmclock rust, from the project README
From the project README

Main components on the Pi pico alarmclock rust

Pi pico alarmclock rust bill of materials (BOM)

38 components, 23 distinct parts.

QtyPartRefs
1
Pico
U1
1
TC4056A Charger Module
U3
3
IRLZ44N
Q1, Q2, Q4
1
IRF9540
Q3
1
Screw_Terminal_2_P5.00mm
J1
1
BTN GREEN
J2
1
BTN BLUE
J3
1
BTN_YELLOW
J4
1
NEOPIXEL
J5
1
OLED
J6
1
BAT - Screw_Terminal_2_P5.00mm
J7
1
BST CONV 5V
S5V1
1
DFPlayer mini
D1
1
1N5819
D3
6
100nF_Ceramic
C1, C3, C4, C5, C6, C8
2
470uF_16V
C2, C7
3
10k
R1, R5, R14
3
100ohm
R2, R4, R13
2
1K
R3, R7
1
2K2
R6
Show 3 more
QtyPartRefs
1
220ohm
R8
2
100K
R9, R11
2
220K
R10, R12

Pi pico alarmclock rust design files

The KiCad project lives in the 1-rafael-1/pi-pico-alarmclock-rust repository on GitHub; these links point at the commit this page was built from.

Pi pico alarmclock rust: common questions

What microcontroller does the Pi pico alarmclock rust use?

The Pi pico alarmclock rust is built around the Pico, from the RP2040/RP2350 family.

How big is the Pi pico alarmclock rust PCB?

The Pi pico alarmclock rust measures 79.8 × 80.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Pi pico alarmclock rust?

38 components, from 23 distinct parts. The full bill of materials is listed on this page.

Where can I download the Pi pico alarmclock rust design files?

From the 1-rafael-1/pi-pico-alarmclock-rust repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Pi pico alarmclock rust design in my own project?

Yes, under the terms of its MIT license, which 1-rafael-1 chose for the repository.

Can I test firmware for the Pi pico alarmclock rust without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

Similar boards