Install

Bring your kit's screen online.

Plug the board into your computer with a data cable, then press Install. It takes about two minutes and the board restarts by itself.

This browser can't talk to USB devices. Open this page in Chrome or Edge on a computer (Mac, Windows or Linux). Installing needs a secure (https) page. Version 1.0.0 · ESP32 · about 1.9 MB

Free to use. If you'd like to support more fan-made builds, donate any amount.

No board yet, or not at your computer?

The installer needs Chrome or Edge on a computer. Save this page and come back when your kit is built: it stays free here.

Email it to me
The Trauma MedKit, a 3D-printed Relay 07 field medkit with an ESP32 touchscreen
Install

Four steps.

  1. Plug in the board

    Use a USB-A to USB-C data cable. Charge-only cables won't work.

  2. Press Install

    Pick the port named USB Serial, CH340 or similar, then confirm.

  3. Erase the first time

    Tick Erase device on the first install to clear the factory demo. Leave it off when updating so your settings stay.

  4. Wait for done

    About two minutes. If the screen stays dark afterwards, unplug the board and plug it back in.

First start

It sets itself up.

Boards vary from batch to batch, so the kit asks a few questions the first time it starts.

  1. Align touch

    Tap the centre of each of the three crosses.

  2. Right way up?

    Tap YES, or FLIP if the picture is upside down.

  3. Pick the colours

    Choose the option where the background is black and the swatches look red and blue.

  4. Unlock the vault

    The code is 0707. Change it in Settings, Vault.

Parts list

What goes inside.

The electronics and hardware for the full build. Print settings are on the MakerWorld page.

  • Required
    ESP32 2.8" touch display

    ESP32-2432S028 type, 240×320, resistive touch. Micro-USB and USB-C versions both work.

    1Amazon.co.jp
  • Required
    USB-A to USB-C data cable

    Use USB-A on the computer end. Some of these boards don't power from USB-C to USB-C cables.

    1Amazon.co.jp
  • Required
    Neodymium magnets Ø10 × 2 mm

    Door catches. You need 2; this pack has 10.

    1 packAmazon.co.jp
  • Required
    M3 screw, nut and washer kit

    Socket head 12, 16, 20, 25 and 30 mm with nuts and washers. Also get 2 × M3×40 socket head and 2 × M3×5 button head.

    1 kitAmazon.co.jp
  • Recommended
    Speaker, 1.25 mm 2-pin JST

    Plugs into the board's SPEAK socket. Without it the kit runs silent.

    1Amazon.co.jp
  • Optional
    5000 mAh power bank, USB-A

    Fits the lower compartment for cable-free use, roughly 10 to 25 hours.

    1Amazon.co.jp

You also need 2 steel discs, Ø10 × 0.8 mm, and two-part epoxy for the door catches. Check the size and connector on each listing before you buy; sellers change their listings.

Help

If something goes wrong.

The board doesn't appear in the port list

Try another cable first; many are charge-only. Plug straight into the computer, not a hub. On Windows, if it still doesn't show, install the CH340 USB driver from the chip maker, WCH (wch-ic.com), and try again.

Install stops with a connection error

Hold the BOOT button on the board, tap RST, let go of BOOT, then press Install again.

The picture is scrambled, mirrored or shows the old demo

Hold BOOT for 5 seconds. The kit tries the next display type and restarts. Repeat until the picture is right.

The picture is upside down

Press BOOT for about 1 second, or open Settings, Screen.

Black looks white, or red looks blue

Open Settings, Colours and pick the option that looks right.

Taps land in the wrong place

Open Settings, Touch and tap Start to align the screen again.

I forgot the vault code

Connect the board, open a serial monitor at 115200 baud and type code reset. The code goes back to 0707.

I'd rather flash it myself

Download medkit-v1.0.0.bin and write it at address 0 with esptool:

esptool --chip esp32 --baud 460800 write-flash 0x0 medkit-v1.0.0.bin