Ti92revive
ccadic·TI92-revive·ti92revive/ti92revive.kicad_pcb
About the Ti92revive PCB
Ti92revive is an open source ESP32 PCB design by ccadic, published on GitHub. It is a 2-layer board measuring 205 × 113.6 mm, with 88 components from 83 distinct parts.
Its main chip is the TCA8418, from the ESP32 family. By type, the board carries 2 resistors and 1 IC.
It belongs with the displays & leds designs in this gallery.
From the project
Reviing the TI92 calculator with a new KICAD PCB and a new 4 inch display
This project is still experimental. We need you help !!!!
Main components on the Ti92revive
Ti92revive bill of materials (BOM)
88 components, 83 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TCA8418 | TCA8418-WQFN-24-1EP_4x4mm | IC1 |
| 1 | ArwDwn | Kbpad | arrwDWN1 |
| 1 | ArwLeft | Kbpad | arrwLeft1 |
| 1 | ArwRight | Kbpad | arrwRight1 |
| 1 | ArwUP | Kbpad | arrwUP1 |
| 1 | 6 | Kbpad | kN666 |
| 1 | 2ndUP | Kbpad | kb2nd1 |
| 1 | A | Kbpad | kbA1 |
| 1 | Alt | Kbpad | kbALT1 |
| 1 | AltG | Kbpad | kbALTG1 |
| 2 | Apps | Kbpad | kbAPPS1, kbAPPS2 |
| 1 | BTN2 | Kbpad | kbAnex2 |
| 1 | B | Kbpad | kbB1 |
| 1 | BckSp | Kbpad | kbBKSP1 |
| 1 | C | Kbpad | kbC1 |
| 1 | Cos | Kbpad | kbCOS1 |
| 1 | CTRL | Kbpad | kbCTRL1 |
| 1 | Clear | Kbpad | kbClear1 |
| 1 | Coma | Kbpad | kbComa1 |
| 1 | D | Kbpad | kbD1 |
Show 63 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | / | Kbpad | kbDiv1 |
| 1 | . | Kbpad | kbDot1 |
| 1 | Tet | Kbpad | kbDot2 |
| 1 | ENTER | Kbpad | kbENT1 |
| 2 | ESC | Kbpad | kbESC1, kbESC55 |
| 2 | EnterN | Kbpad | kbEnterNum1, kbEnterNum66 |
| 1 | F | Kbpad | kbF1 |
| 1 | G | Kbpad | kbG1 |
| 1 | H | Kbpad | kbH1 |
| 1 | I | Kbpad | kbI1 |
| 1 | J | Kbpad | kbJ1 |
| 1 | K | Kbpad | kbK1 |
| 1 | L | Kbpad | kbL1 |
| 1 | ( | Kbpad | kbLBrack1 |
| 1 | LN | Kbpad | kbLn1 |
| 1 | M | Kbpad | kbM1 |
| 1 | Minus | Kbpad | kbMinus1 |
| 1 | Mode | Kbpad | kbMode1 |
| 1 | * | Kbpad | kbMult1 |
| 1 | 1 | Kbpad | kbN1 |
| 1 | 2 | Kbpad | kbN2 |
| 1 | 3 | Kbpad | kbN3 |
| 1 | 0 | Kbpad | kbN4 |
| 1 | 7 | Kbpad | kbN5 |
| 1 | N | Kbpad | kbN6 |
| 1 | 8 | Kbpad | kbN7 |
| 1 | 9 | Kbpad | kbN8 |
| 1 | 4 | Kbpad | kbN9 |
| 1 | 5 | Kbpad | kbN521 |
| 1 | (-) | Kbpad | kbNeg1 |
| 1 | O | Kbpad | kbO1 |
| 1 | P | Kbpad | kbP1 |
| 1 | PI | Kbpad | kbPI1 |
| 1 | + | Kbpad | kbPLUS1 |
| 1 | Q | Kbpad | kbQ1 |
| 1 | R | Kbpad | kbR1 |
| 1 | ) | Kbpad | kbRBrack1 |
| 2 | Return | Kbpad | kbRET1, kbRET32 |
| 1 | S | Kbpad | kbS1 |
| 1 | Sin | Kbpad | kbSIN1 |
| 1 | L-Shift | Kbpad | kbShiftL1 |
| 2 | Space | Kbpad | kbSpace1, kbSpace2 |
| 1 | T | Kbpad | kbT1 |
| 1 | TAB | Kbpad | kbTAB1 |
| 1 | Tan | Kbpad | kbTAN1 |
| 1 | U | Kbpad | kbU1 |
| 1 | V | Kbpad | kbV1 |
| 1 | W | Kbpad | kbW1 |
| 1 | X | Kbpad | kbX1 |
| 1 | Y | Kbpad | kbY1 |
| 1 | Z | Kbpad | kbZ1 |
| 1 | F1 | Kbpad | kf1 |
| 1 | F2 | Kbpad | kf2 |
| 1 | F3 | Kbpad | kf3 |
| 1 | F4 | Kbpad | kf4 |
| 1 | F5 | Kbpad | kf5 |
| 1 | F6 | Kbpad | kf6 |
| 1 | F7 | Kbpad | kf7 |
| 1 | F8 | Kbpad | kf8 |
| 1 | lock | Kbpad | klock1 |
| 1 | E | Kbpad | kwE1 |
| 1 | 4.7k | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1 |
| 1 | 10k | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R2 |
Ti92revive design files
The KiCad project lives in the ccadic/TI92-revive repository on GitHub; these links point at the commit this page was built from.
Ti92revive: common questions
What microcontroller does the Ti92revive use?
The Ti92revive is built around the TCA8418, from the ESP32 family.
How big is the Ti92revive PCB?
The Ti92revive measures 205 × 113.6 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Ti92revive?
88 components, from 83 distinct parts. The full bill of materials is listed on this page.
Where can I download the Ti92revive design files?
From the ccadic/TI92-revive repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Ti92revive design in my own project?
The repository has no license, so all rights stay with ccadic. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Ti92revive without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
More boards in TI92-revive
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Powertrain
byrantech
64 × 45.4 mm171 parts4LMIT4.3kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8k