Henglos IO
Built-in packages

Built-in packages

Every board and component Henglos IO comes with — what each does, its actions and triggers.

The packages made by Henglos IO. Each page lists every node of the package — what it does, its settings and what it publishes. Components are npm packages (@henglosio/component-…): install one from the studio's component store by its name. Start, Logic and Variables come with every workflow.

A leak alarm made of three of them: Water Sensor's Read in Start's loop, an If on its wet output, a GPIO Write sounding the alarm — and a button (GPIO's Pin Trigger) silencing it.

In every workflow

Nodes
Start, Logic and VariablesStart · If, Switch, Repeat · Set, Append, Set Field, Clear

Boards

BoardCapabilities
ESP32wifi, bluetooth

Pins and timing

ComponentTriggersActionsWhat for
GPIOPin TriggerWrite, ReadRead or drive one digital pin; run a branch when a pin changes.
PWM—Write, Fade, StopDim an LED, set a motor's speed, drive a buzzer.
Servo—To Angle, Rotate, ReleasePositional (0–180°) and continuous-rotation servos.
TimeTimer TriggerDelay, Uptime, Start Timer, Elapsed, EveryWait, measure, pace part of a loop; run a branch every interval.

Sensors

ComponentTriggersActionsWhat for
DHTClimate TriggerReadDHT11 / DHT22 temperature and humidity — heat index and dew point too.
Water SensorWater TriggerRead, Detect, CalibrateAnalog water level / leak sensors.
Sound SensorSound TriggerRead, DetectKY-037 / KY-038 microphone modules — a clap, a knock.
Ultrasonic Sensor—Measure, DetectHC-SR04-style distance sensors.
IMU—Read, Orientation, Tilt, Motion, CalibrateMPU-6050 family accelerometer + gyroscope.
Joystick—Read, Direction, Button, Calibrate2-axis analog joysticks with a push button.

Displays

ComponentActionsWhat for
DisplayPrint, Scroll, Draw, Image, Bar, Gauge, Chart, Clear, SettingsSSD1306 / SH1106 I²C OLEDs.
LCDPrint, Clear, Backlight16×2 / 20×4 character LCDs, I²C or parallel.

Connectivity

ComponentTriggersActionsNeedsWhat for
WiFi—Connect, Disconnect, Status, Scan, Access PointwifiJoin a network, or be one.
HTTPRequest TriggerRequest, Read JSON, RespondwifiCall web APIs; answer requests on a base path.
IRCode TriggerSend, Receive, Match—Infrared remotes, both ways.

Data and code

ComponentActionsWhat for
FilesystemRead, Write, Copy, Move, Delete, Info, ListThe board's own files — what a Request saved, a log.
CodeRunA short Python script: computes, and returns a value, a list or an object as result.

On this page