Skip to the content
2 layers100 × 60 mmArchiBot, the printed circuit board in 3D

Escudo de Archi para el manejo de motores DC y servos

Size
100 × 60 mm
Copper layers
2
Thickness
1.6 mm
Parts
148
Nets
70
Pads
385
Tracks, vias
604, 180
Pours
265
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
7 Aug 2024
Updated
25 Aug 2025

Overview

ArchiBot is an open-source printed circuit board by NewsanLab, from the NewsanLab/ArchiBot repository on GitHub, published under the MIT licence. It is a 2-layer board of 100 × 60 mm with 148 parts on 70 nets, routed with 604 tracks and 180 vias.

It is built around the SN74LV244APW, 74HC595 and 74LVC1G14Z, with the DSS14U and MMBT3904 among its other parts. Its parts include 27 capacitors, 22 connectors, 20 resistors, 7 ICs and 5 diodes.

Main components

5

README

README.md

Archi Bot

Archi Bot es un escudo diseñado para controlar 10 servos o 4 motores y 6 servos. Además, cuenta con conexión para un módulo Bluetooth HC-05, un sensor ultrasónico HC-SR04, y un puntero láser. Puede conectarse a baterías de 5V a 12V. Es el escudo ideal para armar un auto o una araña robotica.

BoardRenderFront_1.4.png

BoardRenderBack_1.4.png

Especificaciones

  • Voltaje de entrada de batería: 5V a 13V
  • Capacidad de alimentación y reset de Archi desde el escudo
  • Capacidad de debug (se puede probar el código sin alimentación externa)
  • Selección de alimentación de motores con jumper
  • Medición interna de voltaje de batería
  • Comunicación Bluetooth conectando un módulo externo
  • Selección de funcionalidad (4 motores + 6 servos vs 10 servos)
  • Conexión a sensor ultrasónico para medición de distancia y detección de proximidad
  • Manejo independiente de velocidad y dirección de 4 motores
  • Manejo independiente de 10 servomotores
  • Control de puntero láser

Diagrama en bloques

El escudo Archi Bot se puede dividir en 5 bloques funcionales:

  • Fuente de alimentación: Garantiza la correcta alimentación del resto de los bloques.
  • Archi: Conexión con la placa principal. Incluye un circuito de reset y uno de medición del nivel de batería.
  • Selección y Bluetooth: En este bloque se determina si la placa funcionará con 10 servos (modo araña) o con 4 motores y 6 servos (modo auto).
  • Araña: Contiene la conexión a los servomotores y el control de un puntero láser.
  • Auto: Contiene la conexión de los motores y sus drivers, además de la conexión del sensor ultrasónico.

blockdiagram_1.4.png

Fuente de alimentación

En este bloque se organizan los voltajes de alimentación de todos los módulos. En la siguiente imagen se bosqueja esta organización.

powertree_1.4.png

Archi Bot está pensado para funcionar con una batería de 5V a 13V, y está protegido ante picos de tensiones mayores. De esta manera protegemos el integrado de driver de motores (13,5V máximo de entrada) y la fuente (17V máximo de entrada). La fuente entrega 5V y hasta 3A de salida, con los cuales se alimentan principalmente la placa Archi, el módulo de Bluetooth y los servomotores. Para alimentar Archi se utilizó la entrada "VIN" y no las de 5V, para mantener la compatibilidad en caso de que se modifique en versiones futuras de Archi. Los driver de motores pueden recibir alimentación desde la misma fuente o directamente de la batería (recomendado), utilizando un jumper de selección.

Uso de pines

Pin ArchiFunciónMódulo
A0Voltaje BateríaArchi
A2ECHO (HC-SR04)Auto
A3TRIG (HC-SR04)Auto
GP02DIR_LATCHAuto
GP03SRV03/EN1Selección
GP04SRV04/EN2Selección
GP05SRV05/EN3Selección
GP06DIR_CLKAuto
GP07DIR_SERAuto
GP08RX BluetoothSelección
GP09TX BluetoothSelección
GP10SELECTSelección
GP11SRV11/EN4Selección
GP12LASERAraña
GP13SRV13Araña
GP14SRV14Araña
GP15SRV15Araña
GP16SRV16Araña
GP17SRV17Araña
GP18SRV18Araña

Colocando el pin de SELECT (GP10) en "0" o "false", se habilitan los motores. Seteandolo en "1" o "true", los pines 3, 4, 5 y 11 se usan como salidas para servos.

Ejemplo de proyectos

4WD Rover

  • En este proyecto encontraras toda la información y recursos para poder llevar a cabo el armado de un vehiculo controlado mediante un dispositivo movil. ArchiBot te permitira poder controlar 4 motores, 1 servo y un sensor ultrasónico, utilizando nuestro codigo ya desarrollado o generando el tuyo a tu medida! Imagen referencial de un Rover 4WD controlado por ArchiBot totalmente ensamblado. Araña ArchiBot
  • En este proyecto la información y recursos son para poder llevar a cabo el armado de una araña robotica controlada tambien mediante un dispositivo movil. En este caso ArchiBot te permitira poder controlar 10 servos, un modulo Bluetooth y un modulo laser, utilizando nuestro codigo como base o generando el tuyo a tu medida! Imagen referencial de una araña robotica controlada por Archibot totalmente ensamblada.

Parts

148
QtyValueFootprintReferences
44TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP2, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP21, TP22, TP23 +28
14LOGOLOGOG***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***
1310KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR4, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R20
12100nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3, C6, C8, C9, C12, C13, C14, C19, C22, C23, C26, C28
10Conn_01x03footprints:SAMTEC_TSM-103-01-TM-SV-P-TR_modifJ2, J7, J15, J16, J17, J18, J19, J20, J21, J22
533pCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC4, C16, C17, C24, C25
4MountingHole_3.2mmArduino_MountingHole:MountingHole_3.2mmMH1, MH2, MH3, MH4
310uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C21
3DSS14UDiode_SMD:D_SOD-123FD3, D4, D5
3FiducialFiducial:Fiducial_1mm_Mask2mmFID1, FID2, FID3
210nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC11, C20
210uCapacitor_SMD:CP_Elec_6.3x5.9C15, C27
247KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R19
2TB6612FNGPackage_SO:SSOP-24_5.3x8.2mm_P0.65mmU6, U8
1100KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1
11KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR6
11nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC7
12.2uHNewsanlib:IND_PA4332.222NLT_PULL1
1220Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR18
1220KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR5
122uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5
130KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3
1470uCapacitor_SMD:CP_Elec_10x10C10
174HC595Package_SO:TSSOP-16_4.4x5mm_P0.65mmU5
174LVC1G14Package_TO_SOT_SMD:SOT-353_SC-70-5U3
1AlimentaciónConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ3
1AnalógicoConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ4
1BATfootprints:691214310002J1
1BLUETOOTHfootprints:AMPHENOL_91601-306ALF_modifJ8
1DISTANCIAfootprints:AMPHENOL_91601-304ALF_modifJ13
1Digital/PWMConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ6
1Digital/PWMConnector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_VerticalJ5
1LASERfootprints:SAMTEC_SSM-102-L-SV-K-TR_modifJ14
1LED_POWLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD1
1M1footprints:691214310002J9
1M2footprints:691214310002J10
1M3footprints:691214310002J11
1M4footprints:691214310002J12
1MMBT3904Package_TO_SOT_SMD:SOT-23-3Q1
1RESETNewsanlib:SWITCH_43SMTR92LFSU2
1SD12C-7Diode_SMD:D_SOD-323_HandSolderingD2
1SN74LV244APackage_SO:SSOP-20_4.4x6.5mm_P0.65mmU4
1TPS563252DRLRNewsanlib:SOT6_DRL_TEX-LU1

More from NewsanLab/ArchiBot

2
  • 2 layers222 × 142 mmArchiBot panel, the printed circuit board in 3D

    ArchiBot panel

    NewsanLab/ArchiBot

    Escudo de Archi para el manejo de motores DC y servos

    602 partsMIT
  • 2 layers222 × 142 mmArchiBot panel, the printed circuit board in 3D

    ArchiBot panel

    NewsanLab/ArchiBot

    Escudo de Archi para el manejo de motores DC y servos

    602 partsMIT

Similar boards

  • 2 layers100 × 100 mmCcpu, the printed circuit board in 3D

    Ccpu

    imihajlow/ccpu

    A 8-bit computer made of 74xx series logic gates and memory ICs.

    123 parts145
  • 2 layers100 × 60 mmA NET, the printed circuit board in 3D

    A NET

    NewsanLab/ARCHINET

    ArchiNet para conectividad WiFi/BLE/Ethernet mediante Archi

    106 parts1
  • 4 layers84.8 × 67 mmGreen net, the printed circuit board in 3D

    Green net

    benjisu03/green-net

    82 partsCERN-OHL-P-2.0
  • 4 layers40 × 40 mmBlueSTM32, the printed circuit board in 3D

    BlueSTM32

    Keetyn/ENGT481

    65 parts
  • 4 layers74.8 × 74.8 mmA1-FlightComputer, the printed circuit board in 3D

    A1-FlightComputer

    UVicRocketry/CoreSTM

    This is the Core STM32 PCB with several of the commonly used sensors on it.

    88 partsMIT
  • 6 layers116 × 126 mmKicker, the printed circuit board in 3D

    Kicker

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    292 parts6MIT
  • 4 layers140 × 100 mmDc usv, the printed circuit board in 3D

    Dc usv

    TobleMiner/DC-UPS

    A small DC UPS, designed to keep small appliances like consumer network equipment running during power outages

    351 parts223CERN-OHL-P-2.0

Questions

How big is the ArchiBot PCB?

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

What parts does the ArchiBot use?

148 parts, built around the SN74LV244APW, 74HC595, 74LVC1G14Z and DSS14U. 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 ArchiBot KiCad files?

From the NewsanLab/ArchiBot repository on GitHub, at the commit this page was made from: the board is Hardware/ArchiBot.kicad_pcb and its schematic Hardware/Arania.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ArchiBot design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).