Skip to content

Unit Ideas

Simple Actors

Notifications/Reminders

  1. WS2812B RGB LED, a unique color for each notification
  2. Should work in pair with a Python Unit

Motion Sensors

  1. Also known as presence sensors
  2. Research available options

220V Grid Monitoring

  1. Output to topics: Voltage, Current, Power, Frequency, minimum frequency, maximum frequency
  2. Think about better ways to analyze frequency

Meshtastic Adapter

  1. Should convert Meshtastic to MQTT commands
  2. Should convert MQTT to Meshtastic
  3. Should plug into a server Unit via standard topics

LED Strips

  1. Control of RGB and regular strips

Game Unit

  1. Similar to streaming, but designed for two users with input
  2. Lobby creation by unique unit UUIDs and their names
  3. The game should have an asset so that only coordinates are transmitted via streams

Complex Actors

Diesel Heater

  1. Status model
  2. On/Off
  3. Emergency shutdown
  4. Possibly requires Unit duplication so that they know each other's status and duplicate the control

ESP32 with Camera

Should be combined with an additional service that can store snapshots, e.g. MinIO, specified simply in settings. Preferably sends data to MinIO by itself, sends UUID or equivalent to the /pepeunit topic

  1. Operating modes
    • Snapshots on demand
    • Timelapse with and without power saving
  2. Shooting parameters
    • Resolution
    • Exposure, etc.

Antenna Positioning

  1. Based on stepper motors
  2. Worm gears
  3. Control should work both via Wi-Fi and via some other protocol, possibly better to build them on Meshtastic

Scales

Handheld scales on a load cell with a frame in the shape of a square stainless steel rod ~8x8 mm with special slots for convenient measurements

  1. Components
    • Load cell
    • 18650
    • Display
    • Encoder
  2. Output type
    • Newtons
    • Grams
  3. Operating modes
    • Manual — single measurements
    • Dynamic — streaming values at a set interval

Mouse

Very difficult to make, at least a proper casting setup is needed

  1. Mouse with modular design
  2. Preferably a steel/titanium case
  3. The mouse module itself in the default frame is potted in epoxy and is moisture/waterproof
  4. The module is inserted into the mouse like a cartridge, ideally the sensor should be made the same way
  5. The mouse is designed for total indestructibility

Control

Server Unit for Garage

  1. Everything via TG bot
  2. Integration with Meshtastic adapter
  3. On/off by timer
  4. Ability to block activation
  5. Output of basic information to TG messages on schedule
  6. Flexible on/off scenarios

Meshtastic Control Remote

  1. Without Wi-Fi or the ability to switch to this mode
  2. Sending pre-defined commands via buttons
  3. Sending commands
  4. Possibly with a display for convenience
  5. Ideally mounted on a phone via MagSafe + built-in battery

Hotkey Sniffer on ESP8266

  • With switching between multiple Type-C devices, 1 keyboard input and 3 or 4 outputs. Intercepts the character stream from the keyboard and forwards it to the input of a device or a series of devices, also allows switching between devices via hotkeys — a simple KVM switch. Essentially allows controlling infrastructure without a PC. Display for showing the last pressed keys.

Pipeline Trigger on ESP8266

  • Sequential presses each time activate a new stage or stages of tasks, should have a color LED to indicate the current task's execution. Linear and cyclic modes.

Scheduler

  • Server unit with a TG bot, via polling
  • Planning actions with the ability to cancel
  • The main action is applied after a set time
  • While the time is running, the action can be cancelled

Wi-Fi Module for Flipper Based on ESP32

  • Control of what is possible via MQTT and receiving external data, ability to receive notifications, etc.
  • Connects to Wi-Fi only for sending messages, which will greatly save the Flipper's battery

Extensions

Unit Bar

  1. Power strip for a large number of Units with a power supply

Garage Automation

  • Fully autonomous system built on RPI
  • All external communication via bots on polling
  • Someday we'll give it an IP, but only when super stable internet is available at the cottage

Main Elements

Number of UnitsPurposeInstallation Location
NRelay for lights via 220V floodlightsOutdoors
NRelay for heaters at workstationsGarage
NRelay for other types of heaters / fairy lights / pumps / loadsEverywhere
3Weather stations BME280 + MH-Z19B, outdoors can be without CO2House, garage, outdoors
NTemperature sensors DS18B20Cellar, milling machine, lathe
NOLED with encoders — info displays and on/off screens, max 5 FPSGarage, House, Sauna?
1Diesel heaterGarage
1Server orchestration Unit: TG bot, on/off by timer and for a duration, ability to block activation, parameter output on boards on schedule, flexible scenariosServer
NPortable control remotes on MeshtasticOn the back of a phone
NMotion sensors, preferably presence sensors, scenario triggersEverywhere
N220V grid monitoring to know current and voltageIn garage and house electrical panels
4Antenna positioningCity, 2x Talagi and Garage
1Meshtastic adapterHouse at the cottage

Stages