Transition to Training

This site continues to evolve. In it's latest evolution as you can see we have changed the look and feel dramatically. Our new focus will be on educating. Educating through blog posts, educating through the forum and educating through seminars and lectures. So welcome to the new Firmware Planet. … [Read more...]

ARMs

While searching for a chip for the previously described Stratavariant Project, I kept coming across “ARM” processors.  It has been many years since I’ve looked at chip architectures and I wondered what “ARM” was all about. Wikipedia quickly explained that “ARM” stands for “Advanced RISC Machine”, previously known at the “Acorn”. Back in the early 1980’s, when I started as a Group Leader at Sohio’s Warrensville Research Center, one of my duties was to be Sohio’s … [Read more...]

How come nobody asked me?

More and more components are being obsoleted, leaving us with hard choices. Our designs must take this into account. Is it worth using a part that is very specialized if the risk of obsolescence is high? One of the most frustrating things with which we have to deal is that manufacturers often make components obsolete, and they don’t really care very much if that inconveniences you. At my company, we have recently spent time redesigning some perfectly good products to use different … [Read more...]

The Stratavariant Project

This tale really begins in 1973.  We had a violinist in our attic, Ralph Cherubini, who, at the time, was studying for a Ph.D. in Music.  It was wonderful to come home from work and hear live, professional quality Classical music coming from our living room.  Ralph expressed his interest in learning about computing, so I taught him, as my job at the time included directing and teaching graduate programs in Computers in the Health Sciences. … [Read more...]

Give me what I need! (Not what I asked for…)

I recall reading an article (hopefully tongue-in-cheek) about the future of computer programming, and one of the items listed was the introduction of GMWIWNWIAF (Give me what I wanted, not what I asked for) programming, the idea being that a system would be “smart” enough to figure out what you really wanted, and generate the necessary code! … [Read more...]

O’Reilly Webcast: Making Arduino Controlled Robots

I just signed up for the O'Reilly Webcast: Making Arduino Controlled Robots. This webcast is on October 30, 2012 at 10:00 AM PT / 1:00 PM ET. Building a robot and enabling it to sense its environment is a wonderful way to apply your Arduino knowledge to the real world. This webcast introduces Arduino techniques for controlling wheeled robots that can move around and use sensors to see and explore their environment. The webcast will cover: - Why a robot is great choice for your next … [Read more...]

The Firmware Store

Added a form and page to gather up members interested in designing and selling firmware. … [Read more...]

Firmware for Sale

USA Firmware has been approached by a very well known company to develop firmware products to be sold online. These products could include drivers for peripherals and hardware, industry specific applications, RTOS integration, and so on. If you are interested in this subscribe to this topic and send me a PM. I'll try to keep you all aware of our progress on this page.  … [Read more...]

Can we rely on airbags and dismiss driving lessons?

The power of tests techniques and methodologies is increasing in the last decade. Several approaches can be used right now to avoid error propagation in the delivered product and to maximize the utilization of the resources in the most needed points, like, performance tests, regression test selection, black and white box, just to cite a few. On the other hand, people related to the early phases of development process feels more confident in not apply the good practices or the (correct) … [Read more...]

Software PE Exam Help

We are trying to get our hands around the Software Engineering PE Exam so that we as a community can have information on the site such as who to contact, what to study, and what reference materials that can help. If you find something from your own research please share it here. You will see on the site, under CALL TO ACTION that we are building content for each of the testing sections. So far all we have are some general comments for each section and subsection. These links will be open … [Read more...]