Skip to the content
PCBKitNew board
2 layers84.6 × 84.6 mmTelepresenceRobot, the printed circuit board in 3D

Telepresence Robot

Size
84.6 × 84.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
133
Nets
129
Pads
493
Tracks, vias
1,249, 172
Pours
8
Routed
Yes
KiCad
KiCad 3
Created
6 Jun 2013
Updated
8 Aug 2014

Overview

TelepresenceRobot is an open-source printed circuit board by joeferner, from the joeferner/telepresenceRobot repository on GitHub. It is a 2-layer board of 84.6 × 84.6 mm with 133 parts on 129 nets, routed with 1,249 tracks and 172 vias.

It is built around the STM32F102C6T6A, MC33926PNB and AP6502SP, with the BQ24450DW, ZLDO1117GTA and IRLML2803TRPBF among its other parts. Its parts include 46 capacitors, 44 resistors, 17 connectors, 8 ICs and 4 transistors. It belongs with the robots and motor control boards and the STM32 boards of this library.

Main components

8

README

README.md

Telepresence Robot

After seeing a commercial for a Telepresence robot on TV, I knew I wanted to play with one, but after looking at prices I didn't want to pay for one.

I used an Android Nexus 7 tablet for the video conferencing. A custom PCB with an STM32 ARM processor and an FTDI USB chip to connect the Android tablet with the motors.

Schematic

Video

YouTube

Parts

133
QtyValueFootprintReferences
180.1uFCAPC2012X100NC1, C4, C5, C7, C10, C14, C16, C18, C19, C22, C35, C38, C39, C40, C42, C45 +2
1710KRESC2012X100NR1, R2, R6, R26, R27, R28, R29, R30, R31, R32, R33, R34, R35, R36, R37, R42 +1
90.1uF 35VCAPC2012X100NC13, C27, C28, C29, C30, C31, C32, C33, C34
61KRESC2012X100NR3, R9, R10, R11, R12, R13
447pFCAPC2012X100NC2, C3, C36, C37
4Mounting HoleMTGNP565H328Z565PM1, M2, M3, M4
3100uFCAPAE660X790NC15, C21, C46
3100uF 35VCAPAE660X790NC12, C25, C26
3???RESC2012X100NR17, R18, R19
2100RRESC2012X100NR21, R43
210kRESC2012X100NR25, R44
212pFCAPC2012X100NC41, C44
218pFCAPC2012X100NC6, C11
222RRESC2012X100NR4, R5
2270RRESC2012X100NR38, R39
227RRESC2012X100NR40, R41
233nF 35VCAPC2012X100NC23, C24
2BATTERYEMPTYBT1, BT2
2IRLML2803TRPBFSOT95P237X112_123-3NQ3, Q4
2MC33926PQFN80P800X800X220-33NU6, U7
10.4RESC2012X100NR14
11.5KRESC2012X100NR7
1100kRESC2012X100NR22
1100uF 15VCAPAE660X790NC17
112MHzXTAL8045X200NX2
112VINHDRV2W66P254_1X2_508X249X838PP8
14.7uFCAPC2012X100NC43
145.3kRESC2012X100NR24
146KRESC2012X100NR20
1590RRESC2012X100NR16
16.8kRESC2012X100NR23
16.8nFCAPC2012X100NC20
168uHIND_ASPI-8040S-680M-TL1
17408SOIC127P600X175-14NU5
1760RESC2012X100NR15
18MHzXTAL8045X200NX1
1AND5VHDRV2W66P254_1X2_508X249X838PP13
1ANDROID-SERIAL-TESTHDRV3W66P254_1X3_762X249X838PP10
1AP6502SOIC127P600X150-9NU4
1AUXHDRV24W66P254_2X12_3048X503X838PP14
1BATTECONN-2-1445098-3P9
1BATCHGHDRV2W66P254_1X2_508X249X838PP7
1BD242CGTO254P1512X997X450-231-3PQ2
1BQ24450SOIC127P1030X265-16NU2
1BTN_SPSTCKCOMP-PTS525SM10SMTRS1
1DIODEDIOM5226X220ND1
1FT312DQFP80P900X900X160-32NU8
1JTAG10SHDRV10W66P254_2X5_2035X870X609PP4
1LEDLEDC3216X100ND3
1MH2029-300YINDC2012X110NFB1
1MOTOR-LTECONN-2-1445098-2P11
1MOTOR-PWM-TESTHDRV2W66P254_1X2_508X249X838PP15
1MOTOR-RTECONN-2-1445098-2P12
1POWERHDRV4W66P254_1X4_1016X249X838PP6
1POWER-CHARGETECONN-2-1445098-2P5
1PWRLEDC3216X100ND2
1SERVO-TILTHDRV3W66P254_1X3_762X249X838PP3
1STM32F102C6QFP50P900X900X160-48NU1
1USB-VBUSHDRV1W66P254_1X1_254X249X838PP2
1USB_DEBUGJST_UB-MC5BR3-SD204-4S-NMPJ1
1USB_TO_ANDROIDJST_UB-MC5BR3-SD204-4S-NMPJ2
1VBAT-TESTHDRV1W66P254_1X1_254X249X838PP1
1ZLDO1117SOT230P700X180-4NU3
1ZXMP2120FFTASOT95P237X112_123-3NQ1

Questions

How big is the TelepresenceRobot PCB?

It measures 84.6 × 84.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the TelepresenceRobot use?

133 parts, built around the STM32F102C6T6A, MC33926PNB, AP6502SP and BQ24450DW. 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 TelepresenceRobot KiCad files?

From the joeferner/telepresenceRobot repository on GitHub, at the commit this page was made from: the board is hardware/main.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the TelepresenceRobot design in my own project?

Its repository states no licence, so its author keeps all rights: ask joeferner before reusing the design.

Similar boards

  • 2 layers78 × 50.7 mmStm32-48pin devBoard, the printed circuit board in 3D

    Stm32-48pin devBoard

    joeferner/stm32-48pin-devBoard

    STM32 48pin Development Board.

    42 parts4
  • 2 layers75 × 50 mmMotor controller, the printed circuit board in 3D

    Motor controller

    glocklueng/edison-motor-controller-bulb

    56 parts
  • 2 layers175.4 × 50 mmIBM ModelM-101, the printed circuit board in 3D

    IBM ModelM-101

    idpromnut/usb-keyboard

    A STM32-based USB keyboard firmware.

    64 parts15MIT
  • 2 layers50 × 55.4 mmCasserole, the printed circuit board in 3D

    Casserole

    puddly/casserole

    Control GE appliances

    23 parts94Apache-2.0
  • 2 layers61 × 61 mmStm32-rfid clone, the printed circuit board in 3D

    Stm32-rfid clone

    joeferner/stm32-rfid-clone

    STM32 RFID Reader / Writer

    112 parts16
  • 4 layers50 × 43 mmOpenlst hw, the printed circuit board in 3D

    Openlst hw

    harmalkar/satellite-prototype

    Open-source hardware and software for a satellite with a custom on-board computer to interface over I2C, SPI, and UART with a flash chip, IMU, barometer, camera, and thermal sensors. Built to fit within a 1U form factor.

    98 parts1
  • 4 layers100 × 60 mmActive host test, the printed circuit board in 3D

    Active host test

    azonenberg/starshipraider

    Open hardware test equipment

    93 parts193BSD-3-Clause