Choose-Your-Own-GPT
jrutlen·Choose-Your-Own-GPT·PCB/Choose Your Own GPT.kicad_pcb
About the Choose-Your-Own-GPT PCB
Choose-Your-Own-GPT is an open source PCB design by jrutlen, published on GitHub under the CC-BY-NC-4.0 license. It is a 2-layer board measuring 115.4 × 111.1 mm, with 83 components from 18 distinct parts.
By type, the board carries 32 diodes, 16 connectors, 16 resistors, 7 transistors and 7 switches.
It belongs with the displays & leds designs in this gallery.
From the project
Choose Your Own GPT is a seemingly analog device without any screens or visible digital elements. Spinning the physical dials to select characters and a story setting and then hitting the large arcade 'go' button, the built-in printer will spit out a Choose Your Own Adventure typ
Choose Your Own GPT is a seemingly analog device without any screens or visible digital elements. Spinning the physical dials to select characters and a story setting and then hitting the large arcade 'go' button, the built-in printer will spit out a Choose Your Own Adventure type story on the built-in receipt printer.
- Built-in 58mm thermal printer to dispense stories on demand - Designed to be printable on 200mm² 3D printers - Top dials can be snapped off of the main PCB to allow modification to any size - Optional 4th dial can be added to increase story objects or add an additional…
Choose-Your-Own-GPT bill of materials (BOM)
83 components, 18 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 7 | 2N2222 TO-92 | TO-92 | Q1, Q2, Q3, Q4, Q5, Q6, Q7 |
| 3 | JST_XH_B3B-XH-A_1X03_P2.50MM_VERTICAL JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J1, J3, J13 |
| 10 | JST_XH_B2B-XH-A_1X02_P2.50MM_VERTICAL JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J2, J4, J5, J6, J7, J8, J9, J10 +2 |
| 1 | JST_XH_B5B-XH-A_1X05_P2.50MM_VERTICAL JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J14 |
| 1 | PinHeader_1x05_P2.54mm_Vertical | PinHeader_1x05_P2.54mm_Vertical | J15 |
| 1 | PinHeader_1x08_P2.54mm_Vertical | PinHeader_1x08_P2.54mm_Vertical | J16 |
| 2 | PinSocket_1x19_P2.54mm_Vertical | PinSocket_1x19_P2.54mm_Vertical | 1, 20 |
| 2 | PinHeader_1x07_P2.54mm_Vertical | PinHeader_1x07_P2.54mm_Vertical | DIAL 1, DIAL 2 |
| 3 | NIDEC_COPAL_SH-7010C Nidec_Copal_SH-7010C | Nidec_Copal_SH-7010C | SW1, SW2, SW3 |
| 4 | Magnetic Reed Switch | Magnetic Reed Switch | SW5, SW6, SW7, SW8 |
| 1 | VAL** | My MouseBite | mouse-bite-3mm-slot |
| 12 | LED_D3.0mm | LED_D3.0mm | D1, D2, D3, D4, D5, D6, D7, D8 +4 |
| 20 | 1N4148 D_DO-35_SOD27_P7.62mm_Horizontal | D_DO-35_SOD27_P7.62mm_Horizontal | D13, D14, D15, D16, D17, D18, D19, D20 +12 |
| 3 | 22 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R3, R5 |
| 3 | 390 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2, R11, R16 |
| 4 | 1.7k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4, R6, R12, R14 |
| 4 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R7, R8, R9, R10 |
| 2 | 4.7k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R13, R17 |
Choose-Your-Own-GPT design files
The KiCad project lives in the jrutlen/Choose-Your-Own-GPT repository on GitHub; these links point at the commit this page was built from.
Choose-Your-Own-GPT: common questions
How big is the Choose-Your-Own-GPT PCB?
The Choose-Your-Own-GPT measures 115.4 × 111.1 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Choose-Your-Own-GPT?
83 components, from 18 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 Choose-Your-Own-GPT design files?
From the jrutlen/Choose-Your-Own-GPT repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Choose-Your-Own-GPT design in my own project?
It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.
Similar boards
LevelShifterBreakout
scottbez1
15.2 × 20.3 mm5 parts2LApache-2.022.2kView base
scottbez1
81.2 × 81.2 mm81 parts2LApache-2.022.2kView screen
scottbez1
35 × 35 mm12 parts2LApache-2.022.2kBM28B0.6-24DSBreakout
scottbez1
15.2 × 35.6 mm3 parts2LApache-2.022.2kChainlinkDriverTester
scottbez1
198.1 × 95.3 mm123 parts2LApache-2.04.2kChainlinkBase
scottbez1
98.4 × 190.5 mm119 parts2LApache-2.04.2k