Skip animation and explore ReWeird
ReWeird

HARDWARE INTELLIGENCE, MADE TANGIBLE

Hardware speaks.
Understand it.

Your code. Your circuit. The missing connection.
Follow the evidence from the first signal to the fix.

Explore with simulated hardware. No setup needed.
01 / THE STARTING POINTESP32

A whole system.
Waiting to be understood.

DRAG TO EXPLORE ↔
LOOK A LITTLE CLOSER

Every connection
has a story.

Let’s follow one.

ESP32 / INTERACTIVE 3D STUDYScroll to look inside 01 — 06

01 / UNDERSTAND

Before the first probe,
know the project.

Bring your code. ReWeird turns pin assignments, components, and expected behavior into a project you can reason about.

distance_sensor.inoILLUSTRATIVE PROJECT
01// A small program. A bigger picture.02const int TRIG_PIN = 5;03const int ECHO_PIN = 18;04 05void setup() {06  pinMode(TRIG_PIN, OUTPUT);07  pinMode(ECHO_PIN, INPUT);08}09 10long duration = pulseIn(ECHO_PIN, HIGH);
SOURCE CODE EXPECTED BEHAVIOR
A PROJECT, MAPPED

Connections.
With context.

Tap a signal to trace it through the code.

UPLOAD → ANALYZE → REVIEW YOUR PROFILE01 / 05

02 / MAP THE CIRCUIT

Don’t trace one wire.
See the whole circuit.

Every component and connection from your profile, laid out at once. A matching capture overlays a live status per connection — the map shows what the profile says should be there, not a verified photo of the wiring.

circuit_map.profilePROFILE-DRIVEN TOPOLOGY
COMPONENTS LIVE TONE
STABLE READING

Power

Supply present and steady across the board — everything else on the map is checked against this baseline.

TOPOLOGY → LIVE TONE → SELECTED SIGNAL02 / 05

03 / MEASURE

Follow the wire.
Find the signal.

Expected behavior is a starting point. Measurements tell you what your circuit actually does.

CONTROLLERVCCGPIO 5GPIO 18HC-SR04ECHOTRIGVCC
Trigger

Follow the trigger from the controller to the sensor. Compare the observed pulse with what the code asks for.

ILLUSTRATIVE WIRING / SIMULATED DEMO AVAILABLE
MEASUREMENT → EXPECTATION → EVIDENCE03 / 05

04 / DIAGNOSE

A symptom is a clue.
Evidence connects it.

Keep observations and interpretations separate. Understand the possible causes, then choose a test that tells you more.

EXPLORE AN EXAMPLE
01Supply presentOBSERVED
02Trigger detectedOBSERVED
03Echo not detectedINVESTIGATE
WHAT IT COULD MEAN

The return path needs a closer look.

A wiring issue, signal-level mismatch, or sensor behavior could explain the missing response. The observation alone does not identify the cause.

NEXT DIAGNOSTIC TEST

Inspect the ECHO connection and capture the signal at the sensor output.

ILLUSTRATIVE EVIDENCE / NOT A LIVE DIAGNOSIS04 / 05

05 / VERIFY

Finding the fault matters.
Proving the fix matters more.

Compare before and after. Keep the measurements, the reasoning, and the result together.

BEFORE / NO RESPONSEAFTER / RESPONSE DETECTED
↔

Session history keeps your measurements and diagnostic context together, so the next investigation starts with evidence.

CAPTURE → COMPARE → KEEP THE RECORD05 / 05

YOUR NEXT BUILD DESERVES A CLEARER PICTURE

Make the connection.

Experience ReWeird

Start with the simulated demo. Bring your own project when you’re ready.

Back to the beginning