muwerk / examples

Complete examples using muwerk's ustd, muwerk, munet, and mupplet-core libraries

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

examples

Note: The Examples-project became a bit unwieldy, it will be cleaned up in the following way [work-in-progess!]: This project will become just a list of available example-projects with pointers to the independent and complete single example projects

  • example-blink. A very simple showcase for the muwerk scheduler: two leds are animated with phase- and frequency shifted wave effects. The animations run as background-task, demonstrating the modularity and ease in adding more and more mupplet tasks to a project without 'spaghetti-code-effects'.

Old content, to be moved and reorganized:

Complete examples using muwerk's ustd, muwerk, munet, and mupplet-core, mupplet-sensor, and mupplet-display libraries

The following examples are available

  • muBlink A simple demonstration of blinking multiple synchronized leds with Esp8266.

  • serialBridge MQTT-over-serial: Arduino Mega 2560 gets MQTT access via ESP32.

  • sensorclock A 7-segment led clock with multiple environment sensors, connected to Home-Assistant

  • butterLamp An array of neopixel leds simulates an old butterlamp. The simulations includes slow extinguishing of the lamp after some hours. Flickering (wind influence) can be parametrized.

History

  • Note: The 'old' examples folder has been moved to Research-Examples, those projects are no longer maintained.

About

Complete examples using muwerk's ustd, muwerk, munet, and mupplet-core libraries

License:MIT License


Languages

Language:C++ 82.7%Language:Shell 9.9%Language:C 5.2%Language:HTML 2.0%Language:Python 0.1%