As folks in the Northern Hemisphere have begrudgingly noticed, days are getting shorter, summer is officially over -- and to our friends down under, please don’t rub it in as you head out to the beach. It is certainly fitting that the winner of our 2017 Summer Giveaway Challenge is a product designed to specifically monitor the charge status of a variety of solar photovoltaic systems. What we love best is that the winner really utilizes a great breadth of NetBurner’s Serial to Ethernet Web Server capability too!
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!