> For the complete documentation index, see [llms.txt](https://mediam.gitbook.io/mediam/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mediam.gitbook.io/mediam/prototypes/schc.md).

# 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&#x20;
* a BME280 sensor to collect the temperature, pressure and humidity of the air&#x20;
* 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](https://www.ackl.io/technology/schc)'s technology (to make it simpler for SCHC testing), but opensource alternatives might also be used (e.g. [chirpstack](https://www.chirpstack.io/)).
* 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).&#x20;

## Photos

![Testing faciliity](https://3178453543-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MRtPf74KcFoj7U-KiQV%2F-MS8XSxRH_3TwE0JNNuv%2F-MS8kHRulxi1mEsxPUAD%2FMontageV1.jpeg?alt=media\&token=73204b66-4d3e-44b2-aa0a-cd3c039b72d1)

![Pycom and sensors](https://3178453543-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MRtPf74KcFoj7U-KiQV%2F-MS8XSxRH_3TwE0JNNuv%2F-MS8kBzIhghCq5Z4roYo%2FPycom.jpeg?alt=media\&token=3b459580-44c7-4a05-b9fc-bb09b6070532)

![LoRa antenna](https://3178453543-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MRtPf74KcFoj7U-KiQV%2F-MS8XSxRH_3TwE0JNNuv%2F-MS8k1yXPQ0ljI0vWhBl%2FAntenneLoRa.jpeg?alt=media\&token=0379e78c-b6d7-4e0c-ba3d-45eb4f3432ea)

## 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.&#x20;
