# Soldered

## Want to make your own Makcu?&#x20;

Can't buy a Makcu? This guide is for YOU,

Steps to Make Your Own:&#x20;

1. Go here and follow the guide: [ESP32s3\_KMBOX Guide](https://github.com/terrafirma2021/ESP32s3_KMBOX)&#x20;

it includes all the info you need to assemble your Makcu, what parts to buy, and everything you need to know.&#x20;

There is also a [Solderless](/makcu/diy-guide/solderless.md) method using a breakout board (not shown in the guide). If anyone wants to create a solderless version, DM me (.ihack) and we can make a new guide with photos!&#x20;

1. Assemble the PCBs and then open the AIO tool.
2. &#x20;Follow the on-screen buttons as shown.&#x20;

Note: The DevKit has a different port configuration due to its stacked PCB design. The Makcu has a flat design and follow the same port design. But don't worry – same product, same code, everything merged in one code. Go ahead and start building! if you have any questions, feel free to reach out!&#x20;

## How to place devkit into flash mode

you do not need to press the buttons with devkit, the flashing is automatic.

## Ports

The top right is **LEFT** firmware, The bottom right is **RIGHT** firmware.

<div align="left"><figure><img src="/files/qT52rnQ2L52w5F8PAhfF" alt="" width="267"><figcaption><p>Left Firmware</p></figcaption></figure> <figure><img src="/files/StWYlV4qGLwBatjiSDm2" alt="" width="267"><figcaption><p>Right Firmware</p></figcaption></figure></div>

### Normal Operation

Top Left Port = Main pc

Bottom Left Port = Mouse

Top Right Port = Second Pc

<div align="left"><figure><img src="/files/ui5ALewZDJXBnGCOM6Zo" alt=""><figcaption><p>:D</p></figcaption></figure></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://makcu.gitbook.io/makcu/diy-guide/soldered.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
