

Calculator full schematic revB
contains PCB file for PCBway and GCODE files for speaker case.
- Size
- 76.2 × 122.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 116
- Nets
- 98
- Pads
- 725
- Tracks, vias
- 2,015, 221
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 4 Aug 2026
- Updated
- 4 Aug 2026
Overview
Calculator full schematic revB is an open-source printed circuit board by SCREAM325, from the SCREAM325/TI_INFINITY repository on GitHub. It is a 2-layer board of 76.2 × 122.2 mm with 116 parts on 98 nets, routed with 2,015 tracks and 221 vias.
It is built around the RP2350B, RT6150B-33GQW and W25Q128JVSIQ, with the BQ24074RGTR, TPS61022 and USBLC6-2SC6 among its other parts. Its parts include 52 switches, 27 capacitors, 21 resistors, 7 ICs and 5 connectors. It belongs with the RP2350 boards of this library.
Main components
12RP2350B
QFN-80-EP(10x10)48 Power-on reset (POR)、Watchdog reset、External pin reset (NRST)、Built-in general-purpose timer、Integrated LDO、True random number generator (TRNG)、Hardware ECC check、Independent watchdog (IWDG) QFN-80-EP(10x10) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)RT6150B-33GQW
WDFN-10(2.5x2.5)-40℃~+125℃@(TJ) 1 1.8V~5.5V 3.3V 60uA 800kHz~1.2MHz 800mA Buck-Boost Buck-Boost Built-in Fixed Yes WDFN-10(2.5x2.5) DC-DC Converters ROHSRichtek TechDC-DC ConvertersW25Q128JVSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 120ms@(32KB) 128Mbit 133MHz 1uA 2.7V~3.6V 20 Years 3ms Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHBQ24074RGTR
QFN-16-EP(3x3)-40℃~+125℃ 1 1.5A 4.2V 4.35V~10.2V 6.5uA Charging IC Lithium Battery Not supported Support QFN-16-EP(3x3) Battery Management ROHSTexas InstrumentsBattery ManagementTPS61022
UncategorisedTexas InstrumentsUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)GRM21BR61A475KA73L
080510V 4.7uF X5R ±10% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSMurataMultilayer Ceramic Capacitors MLCC - SMD/SMTRC0603FR-07100KL
UncategorisedUnknown makerRC0603FR-0710KL
UncategorisedUnknown makerRC0402JR-070RL
UncategorisedUnknown makerLQM2HPN2R2MJ0L
1008150mΩ 1A 2.2uH 40MHz Multilayer inductor ±20% 1008 Inductors (SMD) ROHSMurataInductors (SMD)LQM18PN3R3MGHD
0603200mA 200mA 200mΩ 3.3uH 30MHz ±20% 0603 Inductors (SMD) ROHSMurataInductors (SMD)
README
README.mdTI-Infinity Calculator
A custom calculator motherboard designed to fit inside a TI-84-style calculator shell.
The project uses an RP2350B microcontroller and includes a color display, custom keypad matrix, USB-C, microSD storage, battery power, and speaker audio.
Current Status
- PCB schematic completed
- PCB routing completed
- Design Rules Check passed with no warnings or errors
- Preparing the board for manufacturing
- Case and speaker mounting still being designed
- Firmware still in development
Main Features
- RP2350B microcontroller
- Custom two-layer motherboard
- Color LCD display
- TI-style keypad matrix
- USB-C charging and data
- Rechargeable battery
- Battery voltage monitoring
- microSD card storage
- MAX98357A digital audio amplifier
- Built-in speaker
- SWD programming connection
- Custom calculator firmware
Hardware
The motherboard was designed in KiCad.
Main parts include:
- RP2350B
- USB4105-GF-A USB-C connector
- MAX98357A audio amplifier
- microSD card connector
- LCD connector
- Battery charging and power circuits
- Custom keypad contacts
PCB Design
The PCB was shaped to fit inside the calculator shell while keeping the original calculator-style key layout.
The final layout passed KiCad's Design Rules Checker with:
- 0 errors
- 0 warnings
Project Files
.kicad_pcb— PCB layout.kicad_sch— circuit schematic.kicad_pro— KiCad project settings.gcodeor.obj— case and manufacturing files- Firmware files will be added later
Goals
The goal is to create a calculator that keeps the familiar TI-style design while adding:
- Faster processing
- Better graphics
- Expandable storage
- Audio
- Custom applications
- Games
- USB connectivity
Project Status
This project is still under development. The PCB has not yet been fully manufactured and tested.
Parts
116| Qty | Value | Footprint | References |
|---|---|---|---|
| 46 | SW_PAD | CustomPads:TI84_Lined_Keypad_Large_6.35mm_Bottom | SW1, SW2, SW11, SW12, SW13, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23, SW24, SW25, SW26 +30 |
| 10 | 100n | Capacitor_SMD:C_0402_1005Metric | C7, C9, C16, C17, C18, C23, C24, C25, C26, C27 |
| 6 | 4.7u | Capacitor_SMD:C_0805_2012Metric | C1, C2, C3, C11, C12, C13 |
| 4 | 100k | Resistor_SMD:R_0603_1608Metric | R18, R19, R23, R24 |
| 4 | 10µ | Capacitor_SMD:C_1206_3216Metric | C6, C14, C21, C22 |
| 4 | 1k | Resistor_SMD:R_0402_1005Metric | R6, R12, R13, R22 |
| 4 | SW_PAD | CustomPads:TI84_Lined_Keypad_Small_4.7625mm_Bottom | SW9, SW10, SW14, SW15 |
| 3 | 22µ | Capacitor_SMD:C_1206_3216Metric | C15, C19, C20 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R2, R15 |
| 2 | 15p | Capacitor_SMD:C_0402_1005Metric | C8, C10 |
| 2 | 27 | Resistor_SMD:R_0402_1005Metric | R1, R5 |
| 2 | 470n | Capacitor_SMD:C_0805_2012Metric | C4, C5 |
| 2 | 5.1 k | Resistor_SMD:R_0402_1005Metric | R7, R9 |
| 2 | Conn_01x02 | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J3, J5 |
| 2 | SW_Push | Button_Switch_SMD:SW_SPST_TL3342 | SW51, SW52 |
| 1 | 0 Ω | Resistor_SMD:R_0402_1005Metric | R8 |
| 1 | 1.18k | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 1.62k | Resistor_SMD:R_0402_1005Metric | R10 |
| 1 | 1µ | Inductor_SMD:L_1210_3225Metric_Pad1.42x2.65mm_HandSolder | L3 |
| 1 | 2.2 µ | Inductor_SMD:L_0805_2012Metric | L2 |
| 1 | 2.94k | Resistor_SMD:R_0402_1005Metric | R11 |
| 1 | 3.3u | Inductor_SMD:L_0603_1608Metric | L1 |
| 1 | 33R | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | 634k | Resistor_SMD:R_0603_1608Metric | R20 |
| 1 | 732k | Resistor_SMD:R_0603_1608Metric | R16 |
| 1 | BQ24074RGT | Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U4 |
| 1 | Conn_01x11 | Connector_JST:JST_PH_B11B-PH-K_1x11_P2.00mm_Vertical | J8 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | MAX98357A | Package_DFN_QFN:TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm | U6 |
| 1 | Micro_SD_Card | Connector_Card:microSD_HC_Molex_47219-2001 | J4 |
| 1 | RP2350B | Package_DFN_QFN:QFN-80-1EP_10x10mm_P0.4mm_EP3.4x3.4mm | U1 |
| 1 | RT6150B-33GQW | RT6150B:SON50P250X250X80-11N | U5 |
| 1 | TPS61022 | Package_DFN_QFN:Texas_RWU0007A_VQFN-7_2x2mm_P0.5mm | U7 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U2 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U3 |
Questions
How big is the Calculator full schematic revB PCB?
It measures 76.2 × 122.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Calculator full schematic revB use?
116 parts, built around the RP2350B, RT6150B-33GQW, W25Q128JVSIQ and BQ24074RGTR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Calculator full schematic revB KiCad files?
From the SCREAM325/TI_INFINITY repository on GitHub, at the commit this page was made from: the board is calculator_full_schematic_revB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Calculator full schematic revB design in my own project?
Its repository states no licence, so its author keeps all rights: ask SCREAM325 before reusing the design.
Similar boards
- 4 layers50 × 44 mm

- 4 layers100 × 100 mm

FarmMesh Node
chinawrj/FarmMesh-Node
Developing an integrated hardware and software solution for farm-wide Mesh networking: RP2350B/ESP32-C5 nodes, firmware, network protocols, and Wi-Fi/BLE sensor access.
164 parts - 6 layers160 × 100 mm

- 6 layers60.6 × 100 mm

Gecko5education
logisim-evolution/GECKO5Education
Openhardware educational platform based on the ideas of the ulx3s and Gecko4Education
311 parts18MIT - 6 layers60.6 × 100 mm

- 4 layers100 × 90 mm

OSBAMS Rev2 RC1
hle12345/OSBAMS
Moved here on 2026-10-01. The Rev.1 80x80 mm carrier PCB is a proven-prototype reference (circuits and interfaces that worked), not a design to revise or manufacture.
149 partsMIT - 4 layers58.4 × 156.2 mm

Eos f280049c board
embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products
73 parts8MIT - 4 layers138 × 114 mm
