vladymir.info β€” LAB

machines

vladymir@home: ~/lab/machines/
3 machines β€” select one to read

topology

                         HOME LAB / NETWORK TOPOLOGY

       [ WAN 1 Β· fiber ]                         [ WAN 2 Β· cable ]
               |                                         |
            [ igb0 ]                                  [ igb1 ]
               +--------------------+--------------------+
                                    |
                     +--------------+---------------+
                     | EDGE ROUTER Β· OpenBSD / pf   |
                     | health checks Β· policy route |
                     | multipath / load balancing   |
                     +--------------+---------------+
                                    | trunk
                          +---------+---------+
                          |   managed switch  |
                          +----+----+----+-----+
                               |    |    |
             workstation ------+    |    +------ Wi-Fi AP
          [ primary console ]        |             |
                                     |        phones / guests
                          +----------+----------+
                          |   LAB VLAN Β· 10.x   |
                          +-----+----------+-----+
                                |          |
                         [ FreeBSD ]   [ OpenBSD ]
                         services      experiments
                                |
                         ESP32 / sensors

             authored diagram Β· no live network discovery

experiments

lab/experiments/esp32-sensor-node.md

ESP32 sensor node

wip Β· Following physical signals from a sensor to locally visible information.

The ESP32 sensor node collects temperature, humidity and ambient-light readings from the workbench.

The useful part of the experiment is understanding the entire path: voltage at the sensor, conversion in the microcontroller, transport over the local network and presentation without a cloud service.

Current questions:

  • how much filtering belongs on the device;
  • how to preserve useful readings during network interruptions;
  • how little interface is necessary to understand what the room is doing.

open full article β†’

instruments

NET
β€”
n/a
LAT
β€”
dom ready
VIEW
β€”
viewport
DOCS
β€”
entries

technical notes

unix / freebsd / programming

Commands, configuration choices and explanations I want to be able to find again. These notes favor the reason behind a change, not only the final incantation.