Embedded Systems Weekly – Issue 64
Issue 64 – 5 August 2016
Issue 64 is here during the quieter season of the year. I’m sure you are as happy as me to get these week links to read. Enjoy your week embedded systems aficionados!
PS: We received some interesting inputs after the the issue #63 introduction on job offers. I’m working on something that I hope you’ll like. Stay tune!
Hardware
The signals from field sensors can be affected by noise generated by power surges, lightning strikes or other EMI (Electromagnetic Interference) sources and also by ground potential differences. One method to avoid most of these problems is to use a complete isolation from the field.Share on Twitter ∙ Share on Facebook
In this video, GreatScott will show you an efficient and common way how to step up DC voltages. At the end of the video I will also demonstrate how easy it can be to build a boost converter with the help of an ATtiny85. Share on Twitter ∙ Share on Facebook
Who said Verilog is not a language that can be used to make fun things?Share on Twitter ∙ Share on Facebook
Software
You want to try unit testing your embedded software but there’s a problem — you’ve got an existing project and a whole lot of code already written. Maybe it’s even embedded legacy code. You can build, load and run your application just fine from your IDE. But where do the tests go and how do you run them? And what does it mean for your existing project? Well, it turns out that you can add Ceedling to your project and run it independently from your IDE and release build.
And by the way you can find the Ceedling code repository thereShare on Twitter ∙ Share on Facebook
Share on Twitter ∙ Share on Facebook
zForth is yet another Forth, but with some special features not found in most other forths. Note that zForth was written for engineers, not for language purists or Forth aficionados. Its main intention is to be a lightweight scripting language for extending embedded applications on small microprocessors. It is not particularly fast, but should be easy to integrate on any platform with a few kB’s of ROM and RAM.Share on Twitter ∙ Share on Facebook
Presentation of Graffiti, an efficient hypervisorbased memory analysis framework for the detection and prevention of spraying attacks.Share on Twitter ∙ Share on Facebook
Misc
By making use Raspberry Pi, they created an easy to build 3D scanner to be used for the acquisition of three-dimensional models via a video camera and a laserShare on Twitter ∙ Share on Facebook
In this video, Jeri Ellsworth shows how to cleave wafers, remove native oxide, test the dopant type with a hot probe test and loading the furnace.Share on Twitter ∙ Share on Facebook
Mumai is an open-source muscle-machine interface that connects your body to any kind of electronic or mechanic device through the myoelectric (EMG) signals generated by your muscles.Share on Twitter ∙ Share on Facebook
Photo by Alexandros Petrakis