Secure IoT platform for ESP8266
Posted: Thu Apr 16, 2015 4:46 am
Hello,
I'm looking at the ESP8266 and found it to be a very interesting hardware platform. It can be used to read sensors and control actuators inside the local WiFi network. You can write an API for your device and access it over HTML and later other protocols such as MQTT, ... And now that is has CE/FCC certification you can use it to make real products.
We at DPTechnics are very open source and have developed the DPT-Board (https://dptechnics.com/documentation/dpt-board). It is a fully fledged Linux IoT board with built in ethernet, WiFi and lot's of GPIO.
Recently we launched BlueCherry, an API-independant IoT platform. It comes pre-installed on the DPT-Board and is very easy to use. It removes the need for port-forwarding, firewall settings, security settings and dynamic DNS.
I think our BlueCherry platform can be very handy for ESP8266 developers and I see two ways of implementing it:
What is your view on such a setup and is there any interest in it. I can say that there are still some free BlueCherry accounts available.
Kind regards,
Daan Pape
I'm looking at the ESP8266 and found it to be a very interesting hardware platform. It can be used to read sensors and control actuators inside the local WiFi network. You can write an API for your device and access it over HTML and later other protocols such as MQTT, ... And now that is has CE/FCC certification you can use it to make real products.
We at DPTechnics are very open source and have developed the DPT-Board (https://dptechnics.com/documentation/dpt-board). It is a fully fledged Linux IoT board with built in ethernet, WiFi and lot's of GPIO.
Recently we launched BlueCherry, an API-independant IoT platform. It comes pre-installed on the DPT-Board and is very easy to use. It removes the need for port-forwarding, firewall settings, security settings and dynamic DNS.
I think our BlueCherry platform can be very handy for ESP8266 developers and I see two ways of implementing it:
- DPT-Board as gateway: the DPT-Board can act as a gateway to ESP8266 devices in the local WiFi network. This way the internet connection and encryption of the data is processed by the DPT-Board (IoT modem) for all ESP8266 devices in the network. You can than access any ESP8266 device securely (https) from all over the world without the need to change any software on the ESP8266.
- BlueCherry connector on ESP8266: we can implement a secure BlueCherry connector on the ESP8266 application processor. But I do think that AES security will probably slow down the CPU a lot and probably consume a lot of program space.
What is your view on such a setup and is there any interest in it. I can say that there are still some free BlueCherry accounts available.
Kind regards,
Daan Pape