ProjectionBall Unit
meerstern·ProjectionBallUnit·pcb/main/projectionball.kicad_pcb
About the ProjectionBall Unit PCB
ProjectionBall Unit is an open source RP2040/RP2350 PCB design by meerstern, published on GitHub. It is a 2-layer board measuring 60 × 60 mm, with 68 components from 35 distinct parts.
Its main chip is the C2040, from the RP2040/RP2350 family. Other key parts include the C141517, C46243, C2843335 and C4748679. By type, the board carries 27 capacitors, 14 resistors, 7 connectors, 5 ICs, 5 switches and 3 diodes.
From the project
ProjectionBall v7.x with RP2040
パターン0: 星 パターン1: 矢印 パターン2: メール パターン3: スマイル パターン4: 太陽 パターン5: 雲 パターン6: 傘 パターン7: 雪だるま パターン8: 雲と雷 パターン9: ハート
※日付時刻は必ずそれぞれ2桁で入力してください 例 2時8分01秒→tim=020801
※描画角は描画の上下左右等の角度を変更する場合に使用します ※描画角のデフォルトは0度(deg=0)です
※MEMの場合、文字列はメモリに保存され、自動的に再起動します ※RAMの場合、文字列は即時反映されますが、電源再投入等でメモリに保存された文字列に戻ります
※レーザーが基板や筐体に当たって描画が隠れてしまう場合にのみ、描画中心を調整します ※描画中心のキャリブレーション値は出荷時に調整しています ※キャリブレーション値は初期値に対してX軸(縦方向)、Y軸(横方向)のオフセット値を設定します
Main components on the ProjectionBall Unit
ProjectionBall Unit bill of materials (BOM)
68 components, 35 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C141517 TB6612FNG | tb6612-SSOP24 | IC1 |
| 1 | C46243 LD3985M33R | SOT-23-5 | U1 |
| 1 | C2843335 W25Q16JVUX | SON-8-1EP_3x2mm_P0.5mm_EP1.4x1.6mm | U2 |
| 1 | C2040 RP2040 | RP2040-QFN-56 | U3 |
| 1 | C4748679 SD3077 | SO-8_5.3x6.2mm_P1.27mm | U4 |
| 1 | C132563 MICRO-USB-SHIELD-ZX62R-B-5P | CONN-10118194-0001LF-FCI | M1 |
| 1 | C2991132 Q_NMOS_GSD | SOT-23 | Q1 |
| 1 | C2901650 12MHz | FA238V | X1 |
| 1 | Conn_01x07 | PinHeader_1x07_P2.54mm_Vertical | J1 |
| 1 | ENC1 | PinHeader_1x06_P2.54mm_Vertical | J3 |
| 1 | microTF | PinHeader_1x06_P2.54mm_Vertical | J4 |
| 1 | GROVE_UART | GROVE | P1 |
| 1 | GROVE_I2C | GROVE | P2 |
| 1 | MOTOR1 | PinHeader_1x02_P2.54mm_Vertical | P3 |
| 1 | MOTOR2 | PinHeader_1x02_P2.54mm_Vertical | P4 |
| 1 | CR1220 | 2895 | BT1 |
| 1 | C20805 Fuse | R_1210_3225Metric | F1 |
| 4 | C115360 SW_Push | SKRPACE010 | SW1, SW2, SW3, SW4 |
| 1 | C115375 SW_DPDT_x2 | DPDT_SMD_Large | SW5 |
| 1 | C89814 POW_LED | LED_0603_1608Metric | D1 |
Show 15 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C90692 ERR_LED | LED_0603_1608Metric | D2 |
| 1 | C129191 D | D_SOD-123 | D3 |
| 2 | C80165 Ferrite_Bead_Small | L_0603_1608Metric | FB1, FB2 |
| 18 | C56476 0.1u | C_0603_1608Metric | C1, C2, C3, C4, C6, C7, C9, C13 +10 |
| 2 | C388068 10p | C_0603_1608Metric | C5, C11 |
| 3 | C380332 10u | C_0805_2012Metric | C8, C12, C17 |
| 1 | C307346 0.01u | C_0603_1608Metric | C10 |
| 1 | C2691406 2.2u | C_0603_1608Metric | C16 |
| 1 | C2827943 470u | CP_Elec_8x10 | C19 |
| 1 | C2963046 100u | CP_Elec_6.3x3.9 | C26 |
| 5 | C73797 1k | R_0603_1608Metric | R1, R3, R9, R10, R11 |
| 2 | C209220 10k | R_0603_1608Metric | R2, R15 |
| 5 | C227752 27 | R_0603_1608Metric | R4, R5, R6, R7, R13 |
| 1 | C209220 20k | R_0603_1608Metric | R12 |
| 1 | C103548 330 | R_0603_1608Metric | R14 |
ProjectionBall Unit design files
The KiCad project lives in the meerstern/ProjectionBallUnit repository on GitHub; these links point at the commit this page was built from.
ProjectionBall Unit: common questions
What microcontroller does the ProjectionBall Unit use?
The ProjectionBall Unit is built around the C2040, from the RP2040/RP2350 family.
How big is the ProjectionBall Unit PCB?
The ProjectionBall Unit measures 60 × 60 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ProjectionBall Unit?
68 components, from 35 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the ProjectionBall Unit design files?
From the meerstern/ProjectionBallUnit repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the ProjectionBall Unit design in my own project?
The repository has no license, so all rights stay with meerstern. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the ProjectionBall Unit 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.
More boards in ProjectionBallUnit
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k