# HachimoDock replication kit (ESP32-P4)

Everything for the current ESP32-P4 design of the project: the development board, screen, joystick, switches and speaker, plus the baseboard PCB and case we make.

- Project: [HachimoDock](https://thorb.com/en/projects/hachimodock)
- Page: https://thorb.com/en/kits/hachimodock-esp32p4
- A complete set: ¥161.19 / $32.22 (Tax included)
- Availability: Sold out: a complete set cannot be made up right now
- Ships about 2 days after payment (no services)

Prices are given in both yuan and US dollars, tax included.

## Specifications

- Main chip: ESP32-P4 (Waveshare board), dual-core RISC-V, up to 400 MHz
- Memory: 32 MB flash, 32 MB PSRAM
- Screen: 2.8-inch IPS, 480×640, MIPI-DSI
- Input: 3 mechanical switches, 1 four-way joystick
- Sound: Speaker, 8 Ω 1 W
- Power: USB, no battery needed

## Images

![The assembled HachimoDock, front view](https://thorb.com/media/hachimodock/product.webp)
![Everything the unit is made of: development board, front and rear case, baseboard PCB, screen, keycaps, joystick cap and screws](https://thorb.com/media/hachimodock/bom-exploded.webp)
![Baseboard PCB layout: the board's header pads, three switch footprints and the joystick](https://thorb.com/media/hachimodock/pcb-b.webp)
![Schematic (SCH_V1.2): the board headers, three switches and the joystick](https://thorb.com/media/hachimodock/pcb-a.webp)

## Videos

- [Assembly video: building HachimoDock step by step](https://thorb.com/media/hachimodock/assembly.mp4) (Images: https://thorb.com/media/hachimodock/assembly-poster.webp)

## What to do when it arrives

- The development board comes with its headers already soldered. Use the female headers in the kit to join it to the custom baseboard.
- The parts on the baseboard need soldering. If you would rather not do it yourself, add the "Board soldering" service and we do it for you.
- The case is 3D-printed. It is assembled with screws and heat-set brass nuts.

## What the case includes

"Complete case (3D-printed)" in the parts list is one full set of printed parts, not listed piece by piece:

- Front and rear shells
- 3 printed keycaps (they fit on the mechanical switches)
- 1 joystick cap

## The screen

The screen in the kit is a 2.8-inch MIPI-DSI module without touch.

## Components

Choose the number of sets, then add or remove any single component, down to 0. A promotion price covers only the units inside complete sets; any extra units are charged at the list price.

| Components | Part no. | per set | List price | Promo price | Stock |
| --- | --- | ---: | --- | --- | --- |
| Waveshare ESP32-P4-WIFI6-M development board (pre-soldered headers) | ESP32-P4-WIFI6-M | 1 | ¥79.00 / $15.80 |  | Only 1 left |
| 2.54 mm 1×20-pin single-row female header |  | 2 | ¥0.22 / $0.04 |  | In stock |
| 2.8-inch 480×640 IPS MIPI-DSI display (no touch) | WLK2802MIPI-15P | 1 | ¥69.00 / $13.80 |  | Sold out |
| Joystick potentiometer, 5 kΩ, 14-pin through-hole | YA13S-L7.4-B10Ka(60)-0-DL01 | 1 | ¥3.52 / $0.70 |  | Sold out |
| OUTEMU Lime V3 PRO switch (or Peach V3), with light-guide pillar | V3 PRO / V3 | 3 | ¥1.27 / $0.25 |  | In stock |
| 2011 small-cavity speaker, 8 Ω 1 W, 1.25 mm 2-pin connector |  | 1 | ¥4.50 / $0.90 |  | In stock |
| M2.5×6 304 stainless steel Phillips pan-head screw |  | 2 | ¥0.03 / $0.01 |  | In stock |
| M2.5×4×3.5 knurled brass heat-set nut |  | 2 | ¥0.11 / $0.02 |  | In stock |
| FFC flat flexible cable (development board to display) |  | 1 | ¥0.64 / $0.13 |  | In stock |
| Custom baseboard PCB (fabricated) |  | 1 | ¥8.60 / $1.72 | ¥0.00 / $0.00 (Promotional price) | In stock |
| Complete case (3D-printed) |  | 1 | ¥20.00 / $4.00 | ¥0.00 / $0.00 (Promotional price) | In stock |

## Services

- **Board soldering**: List price ¥10.00 / $2.00 per set; Promo price ¥0.00 / $0.00 per set (Promotional price). We do the soldering on the board for you.
