WALL-E

akrivka·WALL-E·boards/alpha_board/pcb_rev2/ee110_alpha_board_rev2.kicad_pcb

WALL-E PCB layout, top view — open source TI MSP430/CC board by akrivka

About the WALL-E PCB

WALL-E is an open source TI MSP430/CC PCB design by akrivka, published on GitHub. It is a 2-layer board measuring 102.6 × 150 mm, with 92 components from 76 distinct parts.

Its main chip is the CC2652, from the TI MSP430/CC family. Other key parts include the LM1086, LM372X, 74LS138, 74LVC245 and LM386. By type, the board carries 33 capacitors, 12 resistors, 11 diodes, 9 ICs, 7 connectors and 4 test points.

It belongs with the robotics & motion and power & battery designs in this gallery, and the repository also holds 1 earlier revision of it.

From the project

3D-printed functional WALL-E model

For Blacker Hovse Ditch Day 2024 (Caltech tradition), we built a ~70% "real-life" size WALL-E robot, that could be driven remotely with a PS5 controller, move his head and arms, record and transmit a video feed, speak (faintly), and he even had a small storage space in his body (for trash of course!).

Here's my video of him when he was at his best (he's currently sitting in a closet in Blacker to be used as a static showcase project, while I study over in Switzerland...):

WALL-E, from the project README
From the project README

Main components on the WALL-E

WALL-E bill of materials (BOM)

92 components, 76 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
LM1086
TLV1117-5.0
U1
1
LM1086
TLV1117-3.3
U2
1
LM372X
LM3724
U3
1
CC2652
U4
1
74LS138
U5
1
74LVC245
U6
1
LM386
U7
1
LM2902
U8
1
MPU-9250
U9
1
48MHZ
48MHz
X1
1
32.768KHZ
32.768KHz
X2
1
POWER
J1
1
JTAG
J2
1
GND
J3
1
keypad
J4
1
SERVO1
Micro_SD_Card
J5
1
SERVO2
SERVO1
J6
1
SERVO2
J7
1
Antenna_Chip
AE1
1
1049P
B1
Show 56 more
QtyPartRefs
1
LCD-20X4B
DS1
1
Speaker
LS1
2
10K
10k
RV1, RV3
1
1k
RV2
1
RESET
SW1
1
TEST_BUTTON
SW2
1
SW_SPDT
SW3
1
DIO22
TP1
1
DIO23
TP2
1
DIO24
TP3
1
+3.3V
TP4
6
D_Small_Filled
D1, D2, D6, D7, D8, D9
1
TEST_GREEN
D3
1
TEST_BLUE
D4
1
POWER_LED
D5
2
D_Small_Filled
D10, D11
1
BLM18HE152SN1
6.8uH
L1
1
6.8UH
3.3nH
L2
1
3.3NH
2nH
L3
1
2NH
3.3nH
L4
3
10UF
1uF
C1, C3, C23
1
10UF
2.2pF
C2
1
100NF
2.2pF
C4
3
100NF
100nF
C5, C6, C11
2
22UF
100nF
C7, C9
2
100NF
22uF
C8, C10
1
4.7UF
100nF
C12
1
1.3PF
4.7uF
C13
2
4.7UF
1.3pF
C14, C21
1
1.8PF
4.7uF
C15
1
4.7UF
1.8pF
C16
1
4PF
4.7uF
C17
1
4PF
4pF
C18
1
1PF
4pF
C19
1
1.3PF
1pF
C20
1
1UF
4.7uF
C22
1
250UF
0.1uF
C24
1
0.05UF
0.1uF
C25
1
10UF
10uF
C26
1
0.1UF
250uF
C27
1
10NF
0.05uF
C28
1
0.1UF
10uF
C29
2
0.1UF
0.1uF
C30, C32
1
0.1UF
10nF
C31
1
0.1uF
C33
1
100
4.7k
R1
1
121
100
R2
1
121
200
R3
1
200
R4
1
363
280
R5
1
183
10
R6
1
200
24K
R7
1
200
36K
R8
1
24K
R9
2
24K
36K
R10, R12
1
36K
24K
R11

WALL-E design files

The KiCad project lives in the akrivka/WALL-E repository on GitHub; these links point at the commit this page was built from.

WALL-E: common questions

What microcontroller does the WALL-E use?

The WALL-E is built around the CC2652, from the TI MSP430/CC family.

How big is the WALL-E PCB?

The WALL-E measures 102.6 × 150 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the WALL-E?

92 components, from 76 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the WALL-E design files?

From the akrivka/WALL-E repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the WALL-E design in my own project?

The repository has no license, so all rights stay with akrivka. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the WALL-E without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug TI MSP430/CC firmware against it before you order a PCB.

Earlier revisions in the repo: ee110_alpha_board

Similar boards