2020 >

Best Practices for Designing IoT Edge Devices

Jacob Beningo- Watch Now

Development teams are always under pressure to deliver faster and at lower costs, but this is becoming more challenging as system complexity has risen exponentially with features for IoT and Machine Learning. The increased complexity can easily handcuff a development team and lead to not just longer development cycles with higher costs but also lower quality products.

In this session, we will explore best practices for developing real-time embedded systems that will help the modern developer stay on track and produce a quality product within their development cycle. We will explore best practices ranging from how to properly architect a system for scalability, how to manage a development cycle, secure and test a system. We will also discuss best practices for using frameworks and open source software.

italicssurround text with
boldsurround text with
**two asterisks**
or just a bare URL
surround text with
strikethroughsurround text with
~~two tilde characters~~
prefix with

Score: 0 | 5 months ago | no reply

Thank you for the very clear presentation, as always!

Score: 0 | 5 months ago | no reply

Thank you Mr Jacob for this precious presentation.

Score: 0 | 5 months ago | 1 reply

You mentioned that you could provide some more information to encrypting or signing the software for security to update the software over the air. I would be interested in getting additional information and some links about this topic.

Score: 1 | 5 months ago | no reply

We wrote a post on signing firmware updates on Interrupt, complete with the technical bits you would need to implement it yourself. Hope it's helpful.

Score: 0 | 5 months ago | no reply

Excellent presentation as always by Jacob Beningo, thank you very much.