Jacob Beningo

Jacob Beningo is an embedded software consultant who currently works with clients in more than a dozen countries to dramatically transform their businesses by improving product quality, cost and time to market. He has published more than 200 articles on embedded software development techniques, is a sought-after speaker and technical trainer and holds three degrees which include a Masters of Engineering from the University of Michigan. Feel free to contact him at [email protected] or at his website www.beningo.com.

October 13 – Day 5 – Getting into the Bits and Bytes

In this final session, we will examine the concepts and techniques developers require to map their application into the low-level hardware. Attendees will examine how to access microcontroller registers, create drivers and the template class. At the end of the course developers will know enough C...
October 13, 2017 - 2:00pm EDT

October 12 – Day 4 – Real-time C++

In the past, many complaints about using C++ rather than C were related to performance or code size issues. In many cases, this simply was due to the developer using language features that are not appropriate for a real-time system. In this session, we will continue to build on our LED blinky...
October 12, 2017 - 2:00pm EDT

October 11 – Day 3 – Beginning the Transition

In this session, attendees will examine how to get C++ up and running on a target development board and create their first embedded C++ applications. We will discuss the various tools developers should be using and get an LED blinky program up and running on hardware. Attendees will walk away with...
October 11, 2017 - 2:00pm EDT

October 10 – Day 2 – Designing a C++ Application

Developers working in C typically think in a very functional or procedural mindset. When working with an object-oriented language, developers need to think in terms of objects and operations. In this session, attendees will learn how to design a C++ application by performing functional...
October 10, 2017 - 2:00pm EDT

October 9 – Day 1 – C++ Fundamentals

Developers are very familiar with C but when it comes to C++, many developers have either never touched the language or forgotten everything they have learned. In this session, attendees will get a brief refresher course on critical object-oriented concepts such as object and classes, encapsulation...
October 09, 2017 - 2:00pm EDT

July 14 – Day 5 – Device Management and the Automated Universe

In this final session, we will examine the concepts on how we can remotely manage our ESP8266 device node and update the Micro Python application. We will discuss potential problems such as security risks. We’ll also look at how with two-way communication, we can begin to automate responds, respond...
July 14, 2017 - 2:00pm EDT

July 13 – Day 4 – Connecting the ESP8266 to the Internet

In this session, we will examine how to connect the ESP8266 to the internet. The code will be put in place that will allow a developer to stream their sensor data and store it in the cloud. Attendees will walk away with the knowledge to connect their system to the internet and begin manipulating...
July 13, 2017 - 2:00pm EDT


Subscribe to Jacob Beningo