embeNET can be used on a number of hardware platforms including low-cost microcontrollers and radio transceivers. Our software is always based on an open-source portable part (a.k.a. port) which is the only part that changes between the platforms. Apart from the provided ports we can also adapt our software to your custom hardware, as long as it fulfills the requirements
embeNET is a multi-platform solution
embeNET Node library
6TiSCH-compatible embeddable wireless communication stack for low-cost microcontrollers.
embeNET Border Router software
Border router software that manages the embeNET network and connects it to the LAN or to the Internet.
embeNET Portal
Web application for remote management of the embeNET networks.
Supported platforms
The following hardware platforms are currently supported by embeNET Node library:
The following OS platforms are currently supported by embeNET Border Router software:
The border router can be set up on a MS Windows OS to easily evaluate and develop the final solution.
The embeNET Portal web application runs in a browser window. No special hardware platform is needed.
Platform requirements
Microcontroller requirements to run embeNET Node library:
- 128 kB FLASH memory (minimum)
- 256 kB FLASH memory (recommended)
- 32 kB RAM (recommended)
- 16-bit timer with resolution of 10..30us
- AES-128 peripheral (recommended)
Radio transceiver requirements:
- IEEE 802.15.4 compatible
- 863-870 MHz or 2.4 GHz radio band
- EUI-64 (recommended)
The border router is a CPU or MCU with an attached radio module (called root).
Requirements for the root are the same as for embeNET Node stack plus:
- UART interface (min. 115200bps)
Requirements for CPU / MCU running embeNET Border Router software:
- 320 kB FLASH memory (minimum)
- 512 kB FLASH memory (recommended)
- 128 kB RAM memory (minimum)
No requirements to embeNET Portal. The web application is hosted on our servers.