

Tbot-8bit
- Size
- 80 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 92
- Nets
- 62
- Pads
- 240
- Tracks, vias
- 344, 46
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 13 Dec 2021
- Updated
- 14 Dec 2024
Overview
Tbot-8bit is an open-source printed circuit board by tronixio, from the tronixio/robot-tbot repository on GitHub. It is a 2-layer board of 80 × 100 mm with 92 parts on 62 nets, routed with 344 tracks and 46 vias.
It is built around the MCP2221A-I/P and DMP2305U. Its parts include 19 resistors, 17 switches, 10 capacitors, 4 diodes and 4 transistors. It belongs with the retro computing and games boards and the PIC boards of this library.
Main components
2README
README.mdROBOT - TBOT 2 Wheels.
TBOT Features.
- 2 Wheels.
- Continuous RC Servos Motors.
- Power 2xCells 18650 Lithium Ion Rechargeable Batteries, with embedded charger.
- PARALLAX Small Robot Chassis.
- PARALLAX Feedback 360 High Speed Servo.
- PARALLAX Small Robot Whell and Tire.
- PARALLAX 1" Tail Whell Ball.
TBOT All Schematics.
- DRAFT - MCU Board PIC-8BIT.
- Charger 2x18650.
- DRAFT - IR Wheel.
- Sensor GP2Y.
- DRAFT - Sensor HC-SR04.
- DRAFT - IR Line Folllow.
TBOT Code.
- PIC16F1778 - MCU & GPIO Configuration.
- PIC16F1778 - EUSART TX - Display Strings.
- PIC16F1778 - EUSART TX/RX - Echo RX Character.
- PIC16F1778 - ADC/TIMER0 - Read, Display & Check Battery Value.
- PIC16F1778 - PWM 16-Bit - RC Servo Forward & Backward.
- PIC16F1778 - INT0 - Emergency Switch & LED.
- PIC16F1778 - IOC - Sharp GP2Y0D21YK.
TBOT Firmware.
DRAFT - TBOT MCU PIC 8Bit Top.

DRAFT - TBOT MCU PIC 8Bit Bottom.

TBOT Charger Top.

TBOT Charger Bottom.

DRAFT - TBOT IR Wheel Top.

DRAFT - TBOT IR Wheel Bottom.

TBOT GP2Y Top.

TBOT GP2Y Bottom.

DRAFT - TBOT HC-SR04 Top.

DRAFT - TBOT HC-SR04 Bottom.

DRAFT - TBOT IR Line Follow Top.

DRAFT - TBOT IR Line Follow Bottom.

!!! note
- DRAFT : Prototype OK, last check schematic, PCB & code can be modify.
- TODO : Work in progress, prototype was not good, hardware, PCB and code can be rework.!!! example "DISCLAIMER"
THIS CODE IS PROVIDED WITHOUT ANY WARRANTY OR GUARANTEES.
USERS MAY USE THIS CODE FOR DEVELOPMENT AND EXAMPLE PURPOSES ONLY.
AUTHORS ARE NOT RESPONSIBLE FOR ANY ERRORS, OMISSIONS, OR DAMAGES THAT COULD
RESULT FROM USING THIS FIRMWARE IN WHOLE OR IN PART.Parts
92| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | MOUNTING-HOLE-3MM-MASK | tronixio:MOUNTING-HOLE-3MM-MASK | H101, H102, H103, H104, H105, H106 |
| 5 | 100n | tronixio:CAPACITOR-SMD-1206 | C102, C104, C201, C202, C302 |
| 4 | 100Ω | tronixio:RESISTOR-SMD-1206 | R310, R311, R312, R313 |
| 4 | 4k7 | tronixio:RESISTOR-SMD-1206 | R102, R304, R307, R309 |
| 4 | DMP2305U | tronixio:SOT-23-3 | Q101, Q102, Q301, Q302 |
| 3 | 10k | tronixio:RESISTOR-SMD-1206 | R104, R201, R306 |
| 3 | 220Ω | tronixio:RESISTOR-SMD-1206 | R301, R305, R308 |
| 3 | G*** | kibuzzard-6567BC68 | kibuzzard-6567BC68, kibuzzard-6567BC68, kibuzzard-6567BC68 |
| 3 | G003 | kibuzzard-62763CDA | kibuzzard-62763CDA, kibuzzard-62763CDA, kibuzzard-62763CDA |
| 2 | 10µ | tronixio:CAPACITOR-SMD-1206 | C101, C103 |
| 2 | 220µ | tronixio:CAPACITOR-ELECTROLYTIC-RADIAL-080-115-035 | C301, C304 |
| 2 | G004 | kibuzzard-62763D9F | kibuzzard-62763D9F, kibuzzard-62763D9F |
| 2 | LOGO | tronixio:OSHW-5MM | G***, G*** |
| 1 | +5V | tronixio:HARWIN-M20-782084x | K304 |
| 1 | 150Ω | tronixio:RESISTOR-SMD-1206 | R302 |
| 1 | 1M | tronixio:RESISTOR-SMD-1206 | R101 |
| 1 | 1k | tronixio:RESISTOR-SMD-1206 | R202 |
| 1 | 330Ω | tronixio:RESISTOR-SMD-1206 | R303 |
| 1 | 470n | tronixio:CAPACITOR-SMD-1206 | C303 |
| 1 | 7k5 | tronixio:RESISTOR-SMD-1206 | R103 |
| 1 | BREADBOARD-170 | tronixio:BREADBOARD-170 | BB301 |
| 1 | Battery | tronixio:MOLEX-22057025 | K101 |
| 1 | Debug | tronixio:KEYSTONE-2000-3 | TP201 |
| 1 | Debug | tronixio:LED-SMD-1206 | LED301 |
| 1 | Front #1 | tronixio:MOLEX-532530570 | K301 |
| 1 | Front #2 | tronixio:MOLEX-532530570 | K305 |
| 1 | Front #3 | tronixio:MOLEX-532530570 | K302 |
| 1 | G*** | kibuzzard-627FC699 | kibuzzard-627FC699 |
| 1 | G*** | kibuzzard-6294682B | kibuzzard-6294682B |
| 1 | G*** | kibuzzard-627FC987 | kibuzzard-627FC987 |
| 1 | G*** | kibuzzard-627FC8D5 | kibuzzard-627FC8D5 |
| 1 | G*** | kibuzzard-627FC69F | kibuzzard-627FC69F |
| 1 | G*** | kibuzzard-627FC905 | kibuzzard-627FC905 |
| 1 | G*** | kibuzzard-62946869 | kibuzzard-62946869 |
| 1 | G*** | kibuzzard-627FC965 | kibuzzard-627FC965 |
| 1 | G*** | kibuzzard-627FC691 | kibuzzard-627FC691 |
| 1 | G*** | kibuzzard-627FC68B | kibuzzard-627FC68B |
| 1 | G001 | kibuzzard-6277F9C5 | kibuzzard-6277F9C5 |
| 1 | G002 | kibuzzard-62763D72 | kibuzzard-62763D72 |
| 1 | G005 | kibuzzard-62763CDA | kibuzzard-62763CDA |
| 1 | G007 | kibuzzard-62763E7E | kibuzzard-62763E7E |
| 1 | G010 | kibuzzard-62763E7E | kibuzzard-62763E7E |
| 1 | GND | tronixio:KEYSTONE-2000-3 | TP102 |
| 1 | GND | tronixio:KEYSTONE-5006 | TP101 |
| 1 | ICSP | tronixio:HARWIN-M20-998034x | K202 |
| 1 | MCP2221A | tronixio:SOIC-14 | U301 |
| 1 | MCU #1 | tronixio:HARWIN-M20-999144x | K201 |
| 1 | MCU #2 | tronixio:HARWIN-M20-999144x | K203 |
| 1 | On/Off | tronixio:E-SWITCH-200USPXT1A1M2RE | S101 |
| 1 | PIC16F1778-ISP | tronixio:DIP-28-W762 | U201 |
| 1 | Power | tronixio:LED-SMD-1206 | LED101 |
| 1 | Reset | tronixio:ALPS-SKRPAC | S201 |
| 1 | Servo Left | tronixio:HARWIN-M20-999044x | K309 |
| 1 | Servo Right | tronixio:HARWIN-M20-999044x | K306 |
| 1 | Stop | tronixio:OMRON-B3W9000-X1 | S301 |
| 1 | TLV1117-50 | tronixio:SOT-223-3 | U101 |
| 1 | URX | tronixio:LED-SMD-1206 | LED302 |
| 1 | USB/EUSART | tronixio:USB-TYPE-B-MICRO-TH | K308 |
| 1 | UTX | tronixio:LED-SMD-1206 | LED303 |
| 1 | VIN | tronixio:HARWIN-M20-782084x | K303 |
| 1 | Wheel Left | tronixio:MOLEX-532530370 | K310 |
| 1 | Wheel Right | tronixio:MOLEX-532530370 | K307 |
More from tronixio/robot-tbot
6- 2 layers80 × 100 mm

- 2 layers74 × 20 mm

- 2 layers78 × 57 mm

- 2 layers58 × 25 mm

- 2 layers48 × 35 mm

- 2 layers48 × 35 mm

Similar boards
- 2 layers13.7 × 7.5 mm

Led driver
kajusK/DarkStar
Small, lightweight and waterproof headlamp with two Cree XP-G2 leds.
40 parts6 - 4 layers17 × 22.1 mm

- 2 layers80 × 140 mm

- 2 layers49.5 × 49.5 mm

- 2 layers74.9 × 89.2 mm

Pictas
bigbass1997/PICTAS
Low-cost replay device for playing back Tool Assisted Speedruns on real hardware
37 parts9 - 2 layers63.5 × 45.5 mm

F ramune avr
obskyr/f-ramune
A device for testing and programming FRAM chips! Finally you can be sure that FRAM you bought from China works.
27 parts6 - 2 layers44.1 × 82.7 mm

Remote64-controller
bigbass1997/remote64
Provides a method for N64 homebrew developers to test their roms on remote hardware
20 parts4 - 2 layers60 × 100 mm

Questions
How big is the Tbot-8bit PCB?
It measures 80 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Tbot-8bit use?
92 parts, built around the MCP2221A-I/P and DMP2305U. 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 Tbot-8bit KiCad files?
From the tronixio/robot-tbot repository on GitHub, at the commit this page was made from: the board is Kicad/mcu8/tbot-8bit.kicad_pcb and its schematic Kicad/charger/main.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Tbot-8bit design in my own project?
Its repository states no licence, so its author keeps all rights: ask tronixio before reusing the design.