We read you loud and clear! NetBurner’s new Embedded Core Module is our answer to your call for an ARM® Cortex®-Powered processor for your next masterpiece. We can hardly contain ourselves so we’re providing a preview before we Supernova! The all-new NetBurner ARM® Cortex®-Powered Core Module is here to accelerate and de-risk your product development path for serious IoT and embedded applications!
In this article, we will make a WebSockets dashboard application that provides real-time monitoring AND control of a NetBurner Core Module from a web browser. Previously in Part 1, we discussed the benefits of using WebSockets and demonstrated how to make a WebSockets application to remotely monitor the state of DIP switches on a NetBurner Core Module Development Kit. Next, we will build on the same example to show how we can also control the NetBurner Dev Kit’s integrated LED array in real-time from a browser using WebSockets.
After a harrowing but somewhat successful first day of racing at the SparkFun VC 2017 I needed to regroup and literally do some hacking. I spent the afternoon cannibalizing some aluminum angle from one of the people working on the manned AVC car. I hacksawed off a chunk, drilled and tapped here and there, added some strategic zip-ties and repaired the broken bracket that was badly damaged in a collision earlier that day on the white car. In general, the build and wiring quality of the white car was better than for the black Car (I built the black car first). This left me feeling pretty good about Sunday and I went out for a pre-race dinner with my wife and my sisters-in-law. (One flew out with us, and the other lives near Denver).
As with any side-project, especially with a hard and fast deadline, loose-ends were just an inevitability. When I left for Denver on Thursday afternoon I had three software bits unfinished. I’d done testing and analysis on all three, but these were still incomplete:
It’s amazing what can be done with a NetBurner Embedded Core Module, creativity, and some ingenuity. The digital and analog world can ALL be yours… or at least you can do something super cool! At NetBurner we feel the annual SparkFun Autonomous Vehicle Challenge (AVC) is a perfect opportunity to do something we as a team love – making robotic vehicles and putting the NetBurner products through some punishing field testing! A big shout out to SparkFun for making this their 9th annual event – its concentrated awesome on many levels.
Have you ever found yourself daydreaming idly, “If only there was something out there that allowed me the luxury of having several ‘masters’ communicate to several ‘slaves’ on a single embedded device… BUT -- with only two wires?” If so, then prepare to have your dreams come true! What we are going to look at today is a protocol and bus all rolled together called I2C, or more formally, Inter-Integrated Circuit. It’s a handy toolset to understand and have at your disposal as it is utilized in a wide variety of embedded platforms, data acquisition systems, components and sensors. That’s also why we at NetBurner include I2C in most of our embedded Ethernet web servers (core modules) and serial to Ethernet servers, along with an easy to use API – so let us show you how to get the most out of that technology including a code example at the end of the article!
The MOD5441X family of Single and Dual Ethernet Core Modules provide an incredible amount of capability, versatility, and reliability in a small form-factor and price. The MOD5441X allows you to add Ethernet connectivity to an existing device and even use it as your device’s embedded core processor.