We’re Using the Word Firmware Wrong

I had an interesting discussion the other day about code written for an embedded system. I was speaking with Voja Antonic about ‘firmware’. The conversation continued forward but I noticed that he was calling it ‘software’. We later discussed it and Voja told me he thought only the parts of the code directly interacting with the microcontroller were firmware; the rest falls under the more generic term of software. It really had me wondering where firmware stops being firmware and is merely software?

The topic has remained on my mind and I finally got around to doing some dictionary searches. …read more http://pje.fyi/PrMgjt

Paul Jacob Evans

OLED hacked power bank

In a feat of over-engineering, [Everett Bradford] hacked his power bank to add power monitor via an OLED display to show live current, voltage, temperature, and capacity information. The idea came when he learned about the INA219 chip. The INA219 is a current shunt and power monitor IC with an I²C or SMBUS compatible interface. The device is able to monitor both shunt voltage drop and bus supply voltage, with programmable conversion times and filtering. A programmable calibration value, combined with an internal multiplier, enables direct readouts of current in amperes. An additional multiplying register calculates power in watts.

With …read more http://pje.fyi/PrHHnJ

Paul Jacob Evans

Military Satellite Goes Civilian

Space may be the final frontier, but that doesn’t mean we all get to explore it. Except, perhaps by radio, as the US Air Force has just demobbed a satellite and handed it over to the public to use. FalconSAT-3 was built and used by students at the US Air Force Academy (USAFA) as part of their training, then launched into orbit in 2007. It’s still going 10 years later, but the USAFA is building and launching more satellites, so they don’t need FalconSAT-3. Rather than trash it, they have turned off the military bits and and are allowing radio …read more http://pje.fyi/PrBl0d

Paul Jacob Evans