

A robotic art project
- Size
- 99.1 × 93.7 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 27
- Nets
- 58
- Pads
- 131
- Tracks, vias
- 152, 8
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 20 Sep 2021
- Updated
- 6 Mar 2022
Overview
Claw is an open-source printed circuit board by neutronztar, from the neutronztar/Pivot repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 99.1 × 93.7 mm with 27 parts on 58 nets, routed with 152 tracks and 8 vias.
It is built around the 74LS241P-E and TXS0108EPW. Its parts include 8 connectors, 7 capacitors, 3 ICs and 2 resistors. It belongs with the ESP32 boards of this library.
Main components
274LS241P-E
-- Interface - Specialized ROHSRenesas ElectronicsInterface - SpecializedTXS0108EPW
TSSOP-20-40℃~+85℃ 1 1.4V~3.6V 1.65V~5.5V 60Mbps 8 Automatic direction detection、Output enable high-impedance、Integrated pull-up resistor Bidirectional Level translator Push-Pull、Open-drain TSSOP-20 Translators, Level Shifters ROHSTexas InstrumentsTranslators, Level Shifters
README
README.mdPivot
Pivot is an open source robotic art piece similar to Mark Setrakian's Axis 1 and 2. Here is a video about how I designed and built it
Bill of Materials
General Parts
| Part | Quantity | Approx Price | Total | Notes |
|---|---|---|---|---|
| LX-16A Servo | 15 | $20 | $300 | You also need the wires and plastic mounting rings that come with these. |
| JoyStick | 1 | $21 | $21 | |
| 2 x 0.4 x 8 mm Machine Screws | 400 | $0.0946 | $38 | Exact qty is 300, but you should get some extra. |
| 12V Power Supply | 1 | $7 | $7 | |
| AC Power Connector | 1 | $7 | $7 | |
| PETG Filament | 1kg | $23 | $23 | |
| Plaster of Paris | 1 | $10 | $10 | |
| Round Power Switch | 1 | $3 | $3 | |
| Power Connector | 1 | $7 | $7 |
PCB Parts
| Part | Quantity | Approx Price | Total | Notes |
|---|---|---|---|---|
| ESP32 DevKit | 1 | $7 | $7 | |
| 8V Buck Converter | 1 | $7 | $7 | |
| 5V Buck Converter | 1 | $11 | $11 | |
| Molex Spox 3pin Connectors | 5 | $0.26 | $1.30 | |
| 1000uF Electrolytic Cap | 4 | $15 | ||
| 10uF Electrolytic Cap | 1 | |||
| Tri-State Buffer: SN74LS241N | 1 | $9 | $9 | |
| Logic Level Shifter SMD: TXS0108EPWR | 1 | JLC | ||
| 1k Resistor SMD: 0603WAF1001T5E | 1 | JLC | ||
| 10k Resistor SMD: 0603WAF1002T5E | 1 | JLC | ||
| 100nF Cap SMD: CC0603KRX7R9BB104 | 2 | JLC |
3D Printed Parts
| Part | Quantity |
|---|---|
| tip.STL | 5 |
| fingerA.STL | 5 |
| knuckle.STL | 5 |
| palm.STL | 1 |
| mid.STL | 1 |
| base.STL | 1 |
Approximate Grand Total: $466
The Code
To make this machine do its magic, every ".py" file in the root of the "MicroPython" directory must be uploaded to the ESP32. I used the utility "rshell" to do this. Also the ESP32 must first be loaded with a MicroPython binary (tested on v1.17).
Parts
27| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | Molex_Spox_3pin | MyLib:Molex_Spox_3Pin_2.5mmPitch | J1, J2, J3, J4, J5 |
| 4 | 1000u | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm | C3, C4, C5, C6 |
| 2 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 10u | Capacitor_THT:CP_Radial_D4.0mm_P2.00mm | C7 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 74LS241 | Package_DIP:DIP-20_W7.62mm_Socket | U3 |
| 1 | Conn_01x04_Male | Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical | J7 |
| 1 | Conn_01x05_Male | Connector_JST:JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical | J8 |
| 1 | DC-DC_Buck | MyLib:DZS_Elec_DC-DC_Buck | A2 |
| 1 | DC-DC_Buck | MyLib:MP1584EN_DC-DC_Buck | A1 |
| 1 | ESP32_DEVKITV1 | MyLib:ESP32_DEVKITV1 | U1 |
| 1 | Screw_Terminal_01x02 | TerminalBlock:TerminalBlock_bornier-2_P5.08mm | J6 |
| 1 | TXS0108EPW | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U2 |
The 22 most common of 27 parts.
Similar boards
- 2 layers183.9 × 111.3 mm

- 2 layers134.5 × 70 mm

6dof
Ramahabir/6-DOF-Robotics-Arm-Dynamixel
Open-source 6-DOF robot arm controller using STM32F411, Dynamixel servos, custom KiCad PCB, PWM gripper control, data logging, and planned ESP32-C3 wireless communication.
17 parts19MIT - 2 layers217.2 × 113 mm

Junior interface
laurent-fr/junior_computer_replica
A replica of the Junior Computer (a KIM-1 clone) published by Elektor in the 80's
120 parts14 - 2 layers385 × 230 mm

- 4 layers160 × 100 mm

- 2 layers160 × 100.1 mm

- 2 layers414.3 × 266.7 mm

Telcon Ambassador
btb/Telcon-Ambassador
The Telcon Ambassador was a series of portable terminals by Telcon Industries (who later created the Zorba portable computer).
155 parts - 2 layers253.2 × 203 mm

Pegasus2023
NeilsVintageComputers/1981_Aamber-Pegasus-2023-Revival
My first computer, this is a replica I produced from the original schematics using original old components.
156 partsUnlicense
Questions
How big is the Claw PCB?
It measures 99.1 × 93.7 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Claw use?
27 parts, built around the 74LS241P-E and TXS0108EPW. 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 Claw KiCad files?
From the neutronztar/Pivot repository on GitHub, at the commit this page was made from: the board is KiCad/claw/claw.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Claw design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).