Changing the World with Cell Phones?
Deciding what to write about for EEJournal is difficult. It is not that there is a lack of stories, but picking just one topic out of the many that are competing for my attention every day is sometimes close to impossible. But occasionally there are signals that just cannot be ignored. In the last few days these signals have all been pointing at wireless.
The biggest single signal was the Cambridge Wireless "Future of Wireless" conference. Cambridge Wireless is a community (its word – not mine) of "nearly 400 companies across the globe interested in the development and application of wireless and mobile technologies to solve business problems". Within the community, there is an active programme of events, many organised by one or more of the twenty Special Interest Groups (SIGs).
Positive and Negative Poles in the World of Electricity
Elon Musk is a guy so rich that he builds real-life rocket ships for fun.
He also builds electric cars. Or, more accurately, he built a company, Tesla Motors, that builds electric cars. Before that, he made money by handling other people’s money via PayPal. He grew up in Canada, so he’s also a nice guy.
Evidently Mr. Musk is also something of a philanthropist, because last month he gave away Tesla’s patents. Yup, just gave ’em away. Want to build an electric car that competes with Tesla’s? Knock yourself out; here’s the key technology you’ll be needing.
The Career-Limiting Blame Trap
John had been working for almost six weeks on a single part of the design persistence code. He had made no discernable progress. His original estimate for the project had been “2-3 days.” As John’s manager, and as the engineering manager responsible for the timely delivery of our project, I needed to do something. I stopped by John’s office for a visit.
“They want us to use an OODB,” John stated flatly. “It won’t work.”
I was confused. I knew the project inside and out. Our team, ten software engineers including John, had worked out the plans together, in our own conference room, on our own white board. There had been no mention of an OODB at any point in that process. The planning documents - sketchy as they were - that we had jointly developed during those meetings - made no reference to any specific implementation details.
Pulsic Automates Analog Layout
You are now entering the “It can’t be done” zone. But, at least for the moment, I’ll ask that you relax that axiom, even if only slightly, to something less absolute, like “We’re pretty sure it can’t be done.”
That’s because we are approaching the Holy of Holies, Mystery of Mysteries, Most Unapproachable of That Which is Unapproachable: analog design automation.
Before we dive in, let’s set up the contrasts first by revisiting the highly automated world of digital design. Heck, digital designers practically don’t need to know what a transistor looks like. They can specify their logic in text format, send that into a toolchain, and voilà: a completed layout.
IP in Space and Open Source Board Buildin’
It's time to break out the sparklers, an arc welder or two, and your best space suit - Fish Fry is here to celebrate! We're ringing in Fish Fry's 100th podcast episode with an ode to two of our favorite subjects: open source embedded system development and photos from from the Mars Rover. First up, Marc McComb (Microchip) introduces us to the chipKIT™ Platform. Marc and I jump feet first into the chipKIT™ platform ecosystem and check out what this open source platform is all about. Also this week, Fish Fry welcomes Nikos Zervas, of COO CAST, Inc. Nikos brings us some interesting details about how CAST IP found itself in the Mars Rover and (with the help of CAST's JPEG Encoder IP) why our view of the Red Planet will never be the same.
We're giving away five PIXI kits (courtesy of Maxim Integrated Products) but you'll have to listen to the podcast to find out how to enter to win!
While top-flight bed & breakfasts would no doubt do a world of good for many IoT developers, the “B&B” in the title refers to BANDWIDTH and BATTERIES. Given all the ink spilled on IoT, these are two topics that do not receive the attention they deserve. The third important yet underserved topic is IoT security, and that will get a separate article of its own.
IoT bandwidth falls into the growing category of “challenges that need to be solved, and the sooner the better.” Many IoT devices rely on Bluetooth (BT), which will work until it doesn’t and that point is rapidly approaching. BT was invented and has evolved as a reasonable solution for a personal area network (PAN). The prime use model is your mobile phone and earpiece, heart-rate monitor, fitness band, cycling cadence-speed sensor, smartwatch, and the like.