hardwareblocks_
AI apps meet the physical world.

Build with AI.
Meet hardware.

Build an app that sees, senses or moves.
Assembled sensor kits. A private web app.
Your idea, built with AI.

Try simulated data before buying · No account sign-up
99 EUR / kit + 30 EUR / EU order · Pay when ready to dispatch

Concept render of three tiny matte-black USB-C boxes: camera, motion and distance
+Small enough to go
where the idea is.
CAMERA / MOTION / DISTANCEConcept render
Developer preview

Four kits. One price. API + MCP included.

99 EUR + 30 EUR shipping · Battery included · EU delivery in ~2 weeks
~/shop / one sensor module per box

Pick your inputs.
Mix your kit.

99 EUR per device. 30 EUR shipping per order.
Battery, enclosure and USB-C cable included.
EU delivery in about two weeks.

Camera Kit

One compact camera for snapshots, visual check-ins and fridge experiments.

Camera module supplied with the Sense board; revision checked before assembly
400 mAh battery · USB-C · assembled
99 EUR

VAT included
+ 30 EUR shipping per order

Explore Camera Kit ↗

Motion Kit

Acceleration and rotation for bike movement alerts, gesture controls and SkiTik experiments.

Grove LSM6DS3 accelerometer + gyroscope, SKU 105020012
400 mAh battery · USB-C · assembled
99 EUR

VAT included
+ 30 EUR shipping per order

Explore Motion Kit ↗

Distance Kit

A short-range distance sensor for a garage space, a desk or an object-presence experiment.

Grove VL53L0X distance sensor, SKU 101020532
400 mAh battery · USB-C · assembled
99 EUR

VAT included
+ 30 EUR shipping per order

Explore Distance Kit ↗

Climate Kit

One temperature and humidity module for room monitoring and climate experiments.

Grove SHT31 temperature + humidity sensor, SKU 101020212
400 mAh battery · USB-C · assembled
99 EUR

VAT included
+ 30 EUR shipping per order

Explore Climate Kit ↗

Order now; pay when ready to dispatch. Need longer runtime? Connect a USB power bank or 5 V USB supply. Choose a power bank that stays on at low current. Power bank and mains adapter are not included. Product images show proposed 3D-printed PA12 enclosures; final fit and finish await prototype testing.

Explore all devices and what’s included ↗
Fresh out of the workshop

This is brand new.
Build the first version with us.

AI-assisted coding is opening up a new way to prototype physical ideas. HardwareBlocks is our new developer beta: try the software today, then choose a sensor kit for your project.

The web app and APIs are available. Native mobile apps and Bluetooth setup are not released. Enclosure images are concepts; each physical build must be assembled and tested before dispatch.

See exactly what works today ↗
Early reactions
“That’s exactly what I had in mind.”
Adam & Jacob

Translated from their original feedback.

~/get-started

Skip the tour.
Start with a prompt.

Copy this into Claude, ChatGPT or your coding agent. Give it an idea. Let it read the docs and scaffold your first build.

hardwareblocks / start.mdAgent-ready
$ copy → paste → build

hardware / software

Small box.
Big “what if”.

Choose a physical input. Pair the device. Build its behaviour with AI. Your kit arrives assembled, with a rechargeable battery and a claim code.

Camera. Motion. Distance. Climate. Your application decides what comes next. Try a simulation today. Claim your physical box when it arrives and let your agent publish its interface.

◉ Camera⌁ Motion↔ Distance⊙ Climate
~/how-it-works

Box → app → prompt → build.

01 / GET THE BOX

Your input, assembled.

Choose a kit. We fit one sensor module, battery and enclosure, then test the build.

02 / CLAIM IT

Open the app.

Create a workspace and enter the box’s claim code. Connect the box to Wi-Fi. Native apps and Bluetooth setup are planned.

03 / DESCRIBE IT

Tell your coding agent.

Claude or Codex reads our API and sensor schema. Your idea becomes code or a supported app layout.

04 / MAKE IT YOURS

See your app change.

Publish a layout through MCP or paste its JSON into our web app. Use the API from your own application too.

Open the web app beta → · Read the API docs →

~/recipes

Pick a side quest.

Same idea: a physical event becomes software.
Four starting points. Fork the behaviour.

bike.tsIllustrative logic

If it moves, your code knows.

A motion event from your bike. An alert defined by you.

Wi-Fi → private API → your application
on('bike.motion', (event) => {
  if (event.armed)
    notify('Your bike just moved.');
});
Simulated input
{
  "source": "simulation",
  "type": "bike.motion",
  "armed": true,
  "motion_detected": true
}

Waiting for an example event.

Recipe JSON ↗
Parts + build notes
Motion sensor, battery, enclosure and bike mount. The current kit uses Wi-Fi; notification delivery needs your own backend. This is not GPS tracking.
~/connect

Less browsing.
More building.

Your agent can read the same source you do.
Public endpoints. Structured recipes. No scraping required.

{ }REST APILive / beta

Fetch your next build.

Read sensors, claim devices and publish app layouts. Private workspace keys keep your data yours.

GET /api/catalog
Open JSON ↗
⌘MCP serverLive / beta

Give your agent the context.

Let your agent discover kits, read your device events and publish a supported app layout.

https://hardwareblocks.com/mcp
Connection details ↗

Public kit and schema tools need no key. Private tools use a workspace bearer token. Bluetooth setup and native mobile apps are not released.

~/build-guides / start with a real question

What will you
give an input?

HardwareBlocks brings assembled ESP32 sensor kits, a private web app and documented APIs to your AI-assisted prototype.

Still using websites?

No judgement. We made this one for your agent, too.

curl -fsSL https://hardwareblocks.com/llms.txt
Copy prompt. Close tab.