Remote embedded systems project

We went remote halfway through the project-based Embedded Systems course. It was our first time sending out kits and having students complete the work from different cities and states. It probably won’t be the last. One troubleshooting technique was hard to replicate: swapping in a known-good part in a system that’s not working. Software problems …

Portable experiments

Most of us are working remotely as much as we can. Grad students have simulations and writing to do, and some coursework. Since courses have also gone remote, that works. Undergrad and Masters students have computer-based design or small experiments, things like collecting data from a sensor with an Arduino to get that final project …

Simulation station

Shaf continues his work with flow on microelectromechanical structures (MEMS) as tiny liquid flow rate sensors. Here he’s using COMSOL to simulate water flowing over a cantilever array. As the cantilevers bend, they affect how the water can flow around them, so the solver needs to calculate a new mesh (upper left image) at each …

Scavenged signal sources

Is it possible to run optical sensors using only light from the environment? Turning off the light source, even if it’s a tiny LED, will save a significant amount of energy when we’re running the sensor from a small battery. This paper looks at how a pair of sensors with different optical absorbance might use …

Embedded Systems projects posted

University of Louisville Embedded Systems final projects from 2019 are now up at the ECE 412 course blog. Class members are becoming embedded developers, and must go beyond examples to create original work. They don’t have to reinvent the wheel. It’s fine to re-use bits of other peoples’ code, especially other libraries, with attribution. However–as …