#BLUEHASH
Open hardwareESP32-S3v0.1.0

Build your own
smart device
without code.

BLUEHASH is an open hardware platform with a visual flow editor. Drag and drop nodes to define what your device does — then flash it. No C++. No Arduino IDE. No friction.

Get started →Open editorGitHub ↗
57
Node types
8+
Programs
~$30
Target BOM
MIT
License
-- BLUEHASH --
> TV Remote
Rock Paper Scissors
WiFi Scanner
RF Replay
OK=select BACK=exit
flow
Start
boot
display
Menu
show
title
TV Remote
RPS Game
back
gpio
IR send
trigger
code
sent
BLUEHASH Flow Editor

Why BLUEHASH

The Flipper Zero is great.
We made it affordable and programmable.

Visual flow editor
Drag nodes, connect ports, flash. No firmware knowledge required. The editor runs in your browser and flashes via USB Web Serial.
📡
Everything wireless
WiFi, Bluetooth BLE, 433MHz RF, IR transmit/receive — all built in. Control your TV, garage, smart home from one device.
🎮
Community programs
Rock Paper Scissors, WiFi Scanner, RF Replay, Snake — drop any community program into your flow with one click. No compiling.
📷
OV5640 camera
Optional camera module for image capture. JPEG, RGB565, grayscale. Up to 1600×1200. Built-in camera node in the editor.
💾
Persistent storage
NVS flash memory for settings, microSD for files and logs, OLED display for UI. Everything a real device needs.
🔓
Fully open source
Hardware design files, firmware, editor, compiler service — all MIT licensed. Fork it, sell it, modify it. No restrictions.

How it works

Three steps from idea to running device

1
Design your flow
Open the editor in Chrome. Drag nodes from the palette — menus, buttons, WiFi, IR, GPIO, community programs. Connect ports to define logic.
2
Compile & flash
Click 'Compile & Flash'. The compiler generates C++ firmware from your flow, PlatformIO builds it, and esptool flashes it via USB Web Serial in your browser.
3
It just works
The device boots showing the BLUEHASH logo, then runs your flow. Update wirelessly via OTA. Share your flow with the community.
Generated firmware — what the compiler produces:
// flow.h — generated by BLUEHASH editor
#include "hal/bh_hal.h"
void bh_flow_setup() {
node_start_run();
}
void node_menu_show() {
bh_display_menu(
"BLUEHASH",
items, 3, sel
);
}
Zero C++ knowledge needed — this is all auto-generated.

Hardware

Built on ESP32-S3

CPUESP32-S3 dual-core 240MHz
RAM512KB SRAM + PSRAM support
Flash8MB
Display1.3″ SH1106 128×64 OLED
Buttons6 — OK, Back, Up, Down, B1, B2
WirelessWiFi 4 + BLE 5.0 (native USB)
IRReceiver + transmitter (all protocols)
RF433MHz CC1101 (garage, doorbells)
StorageMicroSD slot
CameraOV5640 (optional, up to 5MP)
PowerLiPo + USB-C charging
Target BOM~$25–35

vs. Flipper Zero

Same features,
fraction of the price.

Flipper Zero
BLUEHASH
Price
~$170
~$30
Programming
C firmware
Visual editor
WiFi
Add-on $40
Built-in
Camera
✓ optional
Customizable
Limited
Fully open
Community
Closed apps
Open library
License
Proprietary
MIT
EARLY ACCESS

Start building today.

The editor, compiler, and firmware are all open source and ready to use.
Flash your ESP32-S3 and start building in under 5 minutes.

Read the docsFollow a tutorial

No account required. No signup. Fully open source MIT license.