Skip to the content
2 layers48.4 × 52.1 mmTentacle board, the printed circuit board in 3D

Tentacle board

rc-sr/tentacle1

Modular robotic tentacle

Size
48.4 × 52.1 mm
Copper layers
2
Thickness
1 mm
Parts
80
Nets
81
Pads
359
Tracks, vias
688, 90
Pours
7
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
12 Sep 2023
Updated
7 Nov 2023

Overview

Tentacle board is an open-source printed circuit board by rc-sr, from the rc-sr/tentacle repository on GitHub, published under the MIT licence. It is a 2-layer board of 48.4 × 52.1 mm with 80 parts on 81 nets, routed with 688 tracks and 90 vias.

It is built around the RP2040, DRV8825PWP and W25Q32JVZPIQ, with the ABM8-12.000MHZ-20-B1U-T and TC33X-2-103E among its other parts. Its parts include 37 capacitors, 13 resistors, 8 connectors, 8 inductors and 5 ICs. It belongs with the RP2040 boards of this library.

Main components

5

README

hardware/pcb/dev-board/README.md

Development Board

TODO: Add more details about the board

Pinout

Microstep Configuration

Both motors share microstep configuration pins

DRV8825 PinPico Pin
MODE 0GPIO2
MODE 1GPIO3
MODE 2GPIO4

Motor 1

DRV8825 PinPico Pin
DIRGPIO7
STEPGPIO6
ENABLEGND
SLEEPGPIO8
RESETGND
FAULTGND

Motor 2

DRV8825 PinPico Pin
DIRGPIO10
STEPGPIO9
ENABLEGND
SLEEPGPIO8
RESETGND
FAULTGND

Motor 3

DRV8825 PinPico Pin
DIRGPIO13
STEPGPIO12
ENABLEGND
SLEEPGPIO11
RESETGND
FAULTGND

Motor 4

DRV8825 PinPico Pin
DIRGPIO16
STEPGPIO15
ENABLEGND
SLEEPGPIO14
RESETGND
FAULTGND

Motor Connectors

All motor connectors map to the same pins of their corresponding DRV8825 modules

Connector PinDRV8825 Pin
1B2
2B1
3A1
4A2

Parts

80
QtyValueFootprintReferences
10100nFCapacitor_SMD:C_0402_1005MetricC8, C14, C15, C25, C27, C28, C29, C31, C32, C34
81nFCapacitor_SMD:C_0805_2012MetricC2, C5, C6, C7, C20, C22, C23, C36
8L_FerriteInductor_SMD:L_0805_2012MetricL1, L2, L3, L4, L5, L6, L7, L8
60.1ufCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C3, C13, C16, C18, C21
40.1Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR3, R4, R6, R10
31.5kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR8, R9, R13
310uFCapacitor_SMD:C_0805_2012MetricC10, C30, C37
3FiducialFiducial:Fiducial_0.5mm_Mask1mmFID1, FID2, FID3
3MountingHoleMountingHole:MountingHole_2.2mm_M2_ISO7380_Pad_TopBottomH1, H2, H3
20.47uFCapacitor_SMD:C_0603_1608MetricC17, C35
2100uFtentacle-board:CAPAE660X800NC9, C24
210kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR7, R12
210nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC4, C19
21MResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1, R5
21uFCapacitor_SMD:C_0402_1005MetricC11, C12
230pFCapacitor_SMD:C_0402_1005MetricC26, C33
2DRV8825PWPtentacle-board:IC_TPS61196PWPRQ1U1, U2
2MotorConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ1, J4
110kResistor_SMD:R_0402_1005MetricR2
11kCapacitor_SMD:C_0402_1005MetricR11
1ABM8-12.000MHZ-20-B1U-Ttentacle-board:ABM810000MHZ12D2WY1
1AUX1Connector_JST:JST_SH_BM05B-SRSS-TB_1x05-1MP_P1.00mm_VerticalJ5
1AUX2Connector_JST:JST_SH_BM05B-SRSS-TB_1x05-1MP_P1.00mm_VerticalJ2
1CTRLConnector_JST:JST_SH_BM05B-SRSS-TB_1x05-1MP_P1.00mm_VerticalJ7
1Conn_01x02Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ8
1DEBUGConnector_JST:JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_VerticalJ6
1NCP1117-3.3_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1RP2040RP2040_minimal:RP2040-QFN-56U4
1TC33X-2-103Etentacle-board:TC33X2503EVR1
1UART0Connector_JST:JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_VerticalJ3
1W25Q32JVZPIQtentacle-board:SON127P600X500X80-9N-DIC1

The 79 most common of 80 parts.

More from rc-sr/tentacle

1
  • 2 layers64.9 × 66.2 mmDev board, the printed circuit board in 3D

    Dev board

    rc-sr/tentacle

    Modular robotic tentacle

    27 parts1MIT

Similar boards

  • 2 layers68.4 × 81 mmDebug board, the printed circuit board in 3D

    Debug board

    NortheasternSatelliteLab/debug_board

    An attempt to be an universal debug board for all (or atleast most) of our boards in the future.

    103 parts
  • 2 layers50 × 60 mmSteppenprobe, the printed circuit board in 3D

    Steppenprobe

    kitspace-test-repos/kicad6-file-collection

    88 partsMIT
  • 4 layers70.8 × 110 mmThors Arsenal, the printed circuit board in 3D

    Thors Arsenal

    shannon-greenlight/Thors-Arsenal

    Eurorack Module

    311 parts1GPL-3.0
  • 4 layers162.2 × 100 mmDigital, the printed circuit board in 3D

    Digital

    Dawson-HEP/opentrig

    Open-source acquisition trigger

    438 parts6EPL-2.0
  • 2 layers51.3 × 16.3 mmRp2040 i2s tester, the printed circuit board in 3D

    Rp2040 i2s tester

    emeb/i2s_codecs

    Testing I2S codecs

    43 parts4MIT
  • 4 layers36.8 × 52.1 mmRP2040, the printed circuit board in 3D

    RP2040

    rishikesh2715/RP2040-Motion-Sense-Board

    A microcontroller PCB based on the RP2040 MCU from Raspberry Pi with a on-board high performance IMU, 2S LiPo battery charging circuit, 32 MB quad SPI flash memory, and bunch of GPIO breakouts.

    73 parts4MIT
  • 2 layers48.3 × 22.9 mmBuddhabox, the printed circuit board in 3D

    Buddhabox

    emeb/RP2040_Projects

    A collection of random projects based on the Raspberry Pi RP2040 MCU

    51 parts3MIT
  • 4 layers14 × 30 mmRp ducky, the printed circuit board in 3D

    Rp ducky

    kevinlutzer/rp-ducky

    RP2040 Based Rubber Ducky

    31 parts3GPL-3.0

Questions

How big is the Tentacle board PCB?

It measures 48.4 × 52.1 mm and has 2 copper layers, 1 mm thick.

What parts does the Tentacle board use?

80 parts, built around the RP2040, DRV8825PWP, W25Q32JVZPIQ and ABM8-12.000MHZ-20-B1U-T. 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 Tentacle board KiCad files?

From the rc-sr/tentacle repository on GitHub, at the commit this page was made from: the board is hardware/pcb/tentacle-board/tentacle-board.kicad_pcb and its schematic hardware/pcb/dev-board/dev-board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Tentacle board 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).