What is Merle?
Merle is a framework for building secure web-apps for your IoT project.
Follow these Getting Started steps to ramp up on Merle.
🧩 Explore the Examples
GPS locator example uses a Raspberry Pi and a cellular modem to get GPS coordinates and to connect to the Internet. The user interface shows a map centered on the current location.
Relays example uses a Raspberry Pi to control four relays via GPIO. The user interface shows four radio buttons, one for each relay, allowing the user to turn on/off relays.
Temperature/pressure sensor example uses a Raspberry Pi and a BMP180 sensor. The user interface is a couple of gauges showing current temperature and pressure.
CAN bus bridge example is a Merle bridge. It bridges CAN devices over Wifi. Each CAN device runs on a Raspberry Pi. There is no user interface for the bridge; its only function is to connect CAN devices over Wifi and to broadcast CAN frames from one device to the others.
Hub is an example of a Merle hub. A hub allows other Things to connect and provides a central view to all connected Things. It does no forwarding of packets between Things; it only provides a central view.
Thermostat controller example is a Merle controller. It allows two other Things to connect and runs as a controller between the two Things. The first Thing is the temperature/pressure example and the second Thing is the relays example. The controller turns relays on/off based on current temperature reading and a set point.