RE*maker

Work · 6

Six index cards from the workshop. Each with status, data and sources.

Area

RM-01Hardware2026-10 · FW 0.0.11 · PCB 0.9.1In progress

SynDimm: a wall dimmer that stays in sync with the smart home

A classic rotary dimmer on the wall and a smart home app know nothing about each other: turn the knob and the app shows the wrong state, switch from the app and the knob is wrong. SynDimm resolves the conflict with an ESP32-C6 behind the encoder: every turn is reported at once to Shelly, Philips Wiz or Home Assistant, and every change from there is mirrored on the device.

CoreESP32-C6, 4 MB + 16/32 MB ext. flash
ControlRotary encoder with button, buzzer
ModesDimmer · Shutter · Safe
SupplyAC and DC (dual power)
InterfacesWi-Fi, HTTP API, MQTT, web GUI, OTA
StatusFirmware 0.0.11, board 2607_SD v0.9.1
RM-02Hardware2026-09 · ALTE active · Neue parkedIn progress

LebensSpur: a device that speaks when you no longer can

A dead man's switch for everyday life. You set a deadline and press the button regularly. If the press does not come, the device warns you first, then sends prepared messages and files to trusted people: by mail, Telegram, webhook or through a relay. For people living alone, care situations and anything someone must know if something happens to you.

CoreESP32-C6, 16 MB ext. flash, two OTA slots
TriggerButton on device, virtual button, HTTP reset API
OutputsSMTP (STARTTLS/SSL), Telegram, webhook, MQTT, relay
Recipientsup to 10 groups
TimeSNTP, vacation mode, staged pre-warnings
StatusWeb-GUI hardware active, CLI rebuild paused
RM-03Hardware2026-10 · FW 0.3.5In progress

BlockingFocus: a cube that blocks time

A countdown cube for focused work. Each face stands for a duration: turn the cube, face up, the timer runs. An accelerometer reads the orientation, a display shows the remaining time, a vibration motor marks the end. No screen, no app in the way, just an object on the desk that says: do not disturb now.

CoreESP32-C6 on SmartKraft sk_core
OrientationLIS3DSH accelerometer, face detection
OutputDisplay, vibration
PowerBattery with charge monitoring, sleep modes
ConnectivityUSB CLI, BLE, Wi-Fi, optional webhook
Enclosure3D print (BF.3mf), BF board in KiCad
RM-04Hardware2026-10 · PCB orderedIn progress

Muzzer: a melody card that plays on touch

A board the size of a card, three songs in the chip, no button. Touch pad B and the next note plays; touch C and the song changes, the card beeping as many times as the song number. An ATtiny412 sleeps almost without current between touches and wakes through two Darlington transistors that sense skin contact.

ChipATtiny412, 8-pin
Touch2 electrodes, MPSA13 Darlington, 100 kΩ / 10 MΩ
SoundPiezo in anti-phase or coil buzzer via NPN
Songs3 per firmware (e.g. Happy Birthday, Bella Ciao)
ProgrammingUPDI, own ESP32-C6 flasher without a PC
StatusGerber done, board ordered at PCBWay
RM-05Software2026-10 · live · chessrun.appDone

ChessRun: an endless runner on a scrolling chessboard

A board that scrolls one row down every turn. You move with chess moves, capture a piece and become it: from knight to rook, but also from queen to pawn. The goal is the opposing king. In the mirror mode King's Escape you are the king and last as long as you can. Every day everyone plays the same board.

TechTypeScript, Vite, own engine
ModesChessRun ♞ · King's Escape ♚
Board8 rows visible, 4 to 8 columns selectable
PointsPawn 1 · Knight 3 · Bishop 3 · Rook 5 · Queen 9 · King 25 (+1 life)
BackendCloudflare Worker + D1, weekly leaderboard
StatusOnline, no ads and no tracking
RM-06Software2026-10 · 1.12.2.3 · in useDone

Panther Launcher: a quiet Android home screen

A personal fork of the open-source mLauncher. Text lists instead of icon grids, categories in the app drawer, freely scalable widgets, own themes. Built as a signed APK for own use; whatever is generally useful goes back to the main project as a proposal.

BasemLauncher (fork)
LanguageKotlin, Gradle KTS
LicenceGPL-3.0
FeaturesText list, categories, widget sizes, themes
DistributionSelf-built APK, no store
Status1.12.2.3, in daily use
House rules

Six sentences. Whoever does not stand behind them stays out.

§1

Anti-fascist. No room for authoritarian, nationalist or dehumanising positions.

§2

Anti-racist. Origin, skin colour, religion, residence status play no role.

§3

Anti-sexist. All genders as equals. Abuse leads to exclusion.

§4

Respect. Criticism of the work, not the person. Listening is part of it.

§5

Openness. What we build is documented and published.

§6

Reliability. Whoever takes a job reports back. Whoever gets stuck says so early.

And otherwise

No degree needed, but a field where you can show something: a board, a program, a repair, a piece of furniture.

Decisions are made by the collective, one vote per person. That holds today and becomes statute in the cooperative from seven people on.

Request

What do you want built?

Area

We store your details only to reply to you and never pass them on.