Reveil
oscarlederrey·reveil
About the Reveil PCB
Reveil is an open source Raspberry Pi PCB design by oscarlederrey, published on GitHub. It is a 2-layer board measuring 170 × 90 mm, with 25 components from 18 distinct parts.
Its main chip is the RaspberryPi_Pico_W, from the Raspberry Pi family. Other key parts include the MAX7219. By type, the board carries 5 resistors, 4 capacitors, 2 ICs, 2 transistors, 2 connectors and 1 module.
From the project
Réveil pour sourd qui fait vibrer le lit
Réveil électronique custom conçu pour les personnes sourdes ou malentendantes. Au lieu d'une alarme sonore, le réveil utilise une LED clignotante et un moteur vibrant pour réveiller l'utilisateur.
Les fichiers source KiCad sont à la racine du projet :
Les fichiers de fabrication (Gerber, BOM, positions) sont générés via KiBot à partir de config.kibot.yaml. kibot nécessite wxPython (pas de wheel précompilé sur toutes les plateformes) — utiliser le conteneur Docker de la CI plutôt qu'un pip install local :
Main components on the Reveil
Reveil bill of materials (BOM)
25 components, 18 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | MAX7219 | DIP-24_W7.62mm_Socket_LongPads | U1, U2 |
| 1 | RaspberryPi_Pico_W | RaspberryPi_Pico_Common_THT | A1 |
| 1 | 2N3904 | TO-92_HandSolder | Q1 |
| 1 | IRLB8721PBF | TO-220-3_Horizontal_TabDown | Q2 |
| 1 | Barrel_Jack_Switch | BarrelJack_Wuerth_6941xx301002 | J1 |
| 1 | AudioJack3_SwitchTR | Jack_3.5mm_CUI_SJ1-3525N_Horizontal | J2 |
| 4 | CA56-12EWA | CA56-12EWA | ALARME1, ANNEE1, DATE1, HEURE1 |
| 1 | SW_SPDT | SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | ALARME_ON_OFF1 |
| 2 | SW_Push | SW_PUSH_6mm | ARRET_ALARME1, LUMIERE1 |
| 1 | R_Potentiometer_MountingPin | Potentiometer_Bourns_PTV09A-1_Single_Vertical | LUMINOSITE1 |
| 1 | LED | LED_D3.0mm | D1 |
| 2 | 100nF | C_Disc_D3.0mm_W1.6mm_P2.50mm | C1, C3 |
| 2 | 10uF | CP_Radial_D7.5mm_P2.50mm | C2, C4 |
| 1 | R | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | 47K | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2 |
| 1 | 100 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3 |
| 1 | 1.5K | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4 |
| 1 | 100R | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R5 |
Reveil design files
The KiCad project lives in the oscarlederrey/reveil repository on GitHub; these links point at the commit this page was built from.
- Layoutreveil.kicad_pcb
- Schematicreveil.kicad_sch
Reveil: common questions
What microcontroller does the Reveil use?
The Reveil is built around the RaspberryPi_Pico_W, from the Raspberry Pi family.
How big is the Reveil PCB?
The Reveil measures 170 × 90 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Reveil?
25 components, from 18 distinct parts. The full bill of materials is listed on this page.
Where can I download the Reveil design files?
From the oscarlederrey/reveil repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Reveil design in my own project?
The repository has no license, so all rights stay with oscarlederrey. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Reveil without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Raspberry Pi firmware against it before you order a PCB.
Similar boards
Raspberry Pi
Open source rover
nasa-jpl
220 × 178 mm144 parts2LApache-2.09.7kRaspberry Pi
Iot
dotnet
56 × 65 mm24 parts2LMIT2.4kRaspberry Pi
SPIRIT
SPIRIT-org
82 × 155 mm130 parts6LCERN-OHL-S-2.01.3kRaspberry Pi
CM5RevEng
schlae
55 × 40 mm417 parts10LNo license1.0kRaspberry Pi
Haxo hw
cardonabits
102.4 × 211.3 mm38 parts2LCustom license672Raspberry Pi
Phased
Neumi
75 × 100 mm71 parts2LNo license507