Hardware prototype

Used in our tests

Bill of materials

For our prototypes, we wanted a simplified setup.

We created a test device composed of:

  • a Pycom LoPy4 or a STM32F429

  • a BME280 sensor to collect the temperature, pressure and humidity of the air

  • an 868 MHz LoRa antenna for LoRa transmission and reception

The transmission and reception of data implies:

  • a LoRa network server to communicate with the application servers. We use acklio's technology (to make it simpler for SCHC testing), but opensource alternatives might also be used (e.g. chirpstack).

  • an application server (CoAP Server) which contains the resources and data transmitted by the connected object

For hardware cryptography, we used ATECC608A (e.g. CryptoAuth Xplained Pro).

Photos

Future steps

While we haven't yet implemented it, we plan to support renode as a virtual environment in the future, so that demonstrations can be simplified.

Last updated