Blueprint

ツイン (Twin)

A macropad type thing that controls both computer with the rp2040 chip, and home assistant using esphome thorugh an esp32-c6 which acts as a slave to the rp2040.

Created by vejas vejas 🚀

Tier 3

1 view

0 followers

vejas vejas 🚀 added to the journal ago

Added neopixels and started the pcb routing.

So I have decided to have 14 leds for the backlight, and 11 leds under each choc v2 switch. there will also be a rotary encoder at the top right. The PCB will be a 4-layer pcb as that way oit will be easier to route the leds.

Schematic

image

PCB

image
(yes, ik the leds are still missing from under the switches, and lowk all other components too.)

vejas vejas 🚀 added to the journal ago

Creating the schematic and laying out some thoughts

Heres the current layout, placed the rp2040 the esp32-c6 the usbc port and the 4x3 key matrix. I want to make it look like the creator micro by work louder as they have a very nice design.

schematic
SCR-20260124-kqzy

I am planning to add neopixels and maybe a sensor?

My thought process for this device is, that the RP2040 has the connection to the pc vis usb C, and the inputs (like the switches, rotary encoder, etc) are connected to the RP2040. The RP2040 will then communicate with the ESP32 via UART and it will send packages / bytes to the esp32 to control accessories in Home Assistant when a combo of keys are pressed, or what I'm thinking would be another "layer" that would be the one controlling lights.

my diagram
image

vejas vejas 🚀 started ツイン (Twin) ago

1/24/2026 - Creating the schematic and laying out some thoughts

Heres the current layout, placed the rp2040 the esp32-c6 the usbc port and the 4x3 key matrix. I want to make it look like the creator micro by work louder as they have a very nice design.

schematic
SCR-20260124-kqzy

I am planning to add neopixels and maybe a sensor?

My thought process for this device is, that the RP2040 has the connection to the pc vis usb C, and the inputs (like the switches, rotary encoder, etc) are connected to the RP2040. The RP2040 will then communicate with the ESP32 via UART and it will send packages / bytes to the esp32 to control accessories in Home Assistant when a combo of keys are pressed, or what I'm thinking would be another "layer" that would be the one controlling lights.

my diagram
image

1/28/2026 - Added neopixels and started the pcb routing.

So I have decided to have 14 leds for the backlight, and 11 leds under each choc v2 switch. there will also be a rotary encoder at the top right. The PCB will be a 4-layer pcb as that way oit will be easier to route the leds.

Schematic

image

PCB

image
(yes, ik the leds are still missing from under the switches, and lowk all other components too.)