Hyperscale
jmgrosen·hyperscale·pcb/scale_pcb.kicad_pcb
About the Hyperscale PCB
Hyperscale is an open source PCB design by jmgrosen, published on GitHub under the CERN-OHL-P-2.0 license. It is a 2-layer board measuring 103 × 26.3 mm, with 17 components from 12 distinct parts.
By type, the board carries 7 capacitors, 4 resistors, 2 ICs, 2 switches, 1 connector and 1 buzzer.
From the project
A kitchen scale that helps you follow a recipe.
A kitchen scale that helps you follow a recipe.
Export Gerbers from KiCAD for the PCB. Build STLs from OpenSCAD for the case.
For the firmware, install the Xtensa rustc target and espflash as described in the Rust on ESP Book. Then cargo espflash flash.
The physical design files are licensed under the CERN Open Hardware Licence Version 2 - Permissive.
The firmware code is licensed under MIT. However, due to its use of Slint, the resulting firmware as a whole is licensed under GPLv3.
Hyperscale bill of materials (BOM)
17 components, 12 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ~ | SOP-16_3.9x9.9mm_P1.27mm | U1 |
| 1 | ~ | LilyGo_T-Display-S3-AMOLED | U2 |
| 1 | Load Cell | PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | Buzzer | Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm | BZ1 |
| 1 | RotaryEncoder_Switch | RotaryEncoder_Bourns_Vertical_PEC12R-3xxxF-Sxxxx | SW1 |
| 1 | SW_Push | SW_PUSH-12mm | SW2 |
| 4 | 0.1uF | C_0805_2012Metric | C1, C2, C5, C6 |
| 1 | 1uF | C_0805_2012Metric | C3 |
| 1 | 330pF | C_0805_2012Metric | C4 |
| 1 | 10uF | C_1206_3216Metric | C7 |
| 2 | 47 | R_0805_2012Metric | R1, R2 |
| 2 | 4K7 | R_0805_2012Metric | R3, R4 |
Hyperscale design files
The KiCad project lives in the jmgrosen/hyperscale repository on GitHub; these links point at the commit this page was built from.
- Layoutpcb/scale_pcb.kicad_pcb
- Schematicpcb/scale_pcb.kicad_sch
Hyperscale: common questions
How big is the Hyperscale PCB?
The Hyperscale measures 103 × 26.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Hyperscale?
17 components, from 12 distinct parts. The full bill of materials is listed on this page.
Where can I download the Hyperscale design files?
From the jmgrosen/hyperscale repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Hyperscale design in my own project?
Yes, under the terms of its CERN-OHL-P-2.0 license, which jmgrosen chose for the repository.