Mesh networking for sensor grids

Mesh networking board by Daniel on Hackaday.io:

5170671492304948896.jpg

Low-power mesh networking for small sensor grids

Tiny MQTT-interoperable broadcast mesh networking with simple radios

This project is a low-resource mesh networking stack and mote with battery-powered routers based on state synchronization. The target is for the stack to use less than 2kb SRAM. Nodes use low power listening and an adaptive gossip protocol to synchronize key/values pairs with each other without relying on explicit routing or per-node addressing.

5731331492306797027.png

For example, a light might transmit (/lamp, {“state”:”on”}) to the mesh. Write (/lamp, {“state”:”off”}) to the mesh, and the lamp application will notice. The powerful but simple state synchronization primitive allows you to update the state of the mesh to update the world, and update the state of the world to express the same on the mesh. Trivially bridged to a private MQTT server and managed with off-the-shelf MQTT applications.

The design files and source code are available on Bitbucket:

dholth/mesh

Mesh networking for sensor grids

Hall Sensor Preamp

Piotr Zapart designed this board to overcome range issues when using traditional 300 degree potentiometers or Hall sensors as rotational angle to voltage converters:

hpre4

HALL Preamp/Analog axis calibrator

The idea was to create a device that will perform an axis calibration, usually done in digital domain, but before sampling the signal in the ADC, still in analog domain, using it’s advantageous infinite resolution

 HappPre_operation.png

the main function of this device is to:

  • Buffer the analog output signal coming from a potentiometer or another rotary angle to voltage converter like ie. Hall sensors.
  • Filter out the high band noise and limit the bandwidth to an usable range only, protect the input against voltage spikes.
  • Match the output voltage range of the source (pot/hall sensor) with the input range of the ADC, thus making the most of the available ADC resolution.
  • Linearize the hall sensor output signal response by amplyfing it’s most linear region to the full scale ADC input range.

The board is shared on OSH Park:

HALL Preamp

hpre2.jpgOrder from OSH Park

Hall Sensor Preamp