Embedded Systems Weekly #133
Tags: embedded
Published: 2023-01-01 12:54:22

And this is the final issue of 2022. The first end of the year since the reboot from zero of this newsletter. I'm going to keep the retrospective for the first-anniversary end of January. Meanwhile, happy New Year's Eve embedded systems lovers. I wish you all the best for 2023.

**Happy reading!**

## This Week Giveaway
### [Test-Driven Development for C/C++ Training](https://embedsysweekly.com/embedded-systems-tdd-training-wingman-software-giveaway/)
This week, Wingman Software Training gives away **two seats**. One subscriber will win a seat to participate in the coming Live TDD Training. Another will win access to the new Self-Paced Test-Driven Development for Embedded C Training. The course is designed and delivered by **James W Grenning**, author of [Test-Driven development for Embedded C](https://bit.ly/3i0ANHZ).

To participate, you just have to subscribe to Embedsys Weekly newsletter before January 6th at 00:00. All the current subscribers participate automatically to the giveaway. Nothing more to do! [Discover more →](https://embedsysweekly.com/embedded-systems-tdd-training-wingman-software-giveaway/)


## Articles 
[Cheerlights on a Raspberry Pi Pico using MQTT-SN over CAN bus](https://bit.ly/3IwYKBB)
In this post, IBM Distinguished Engineer and Master Inventor Andy Stanford-Clark, wrote about how, with Ken Tindell, he seamlessly interfaced MQTT with CAN buses.

[An In-Depth Look at the ICE-V Wireless FPGA Development Board](https://bit.ly/3If66cL)
This board combines a Lattice ICE40 UP5K FPGA with a RISC-V-based Espressif ESP32C3 Wifi+Bluetooth module and LiPo battery charger support. If you are hesitating about buying it, this article will help you.

[Making Opensource USB C industrial camera with Interchangeable C mount lens, Interchangeable MIPI Sensor with Lattice Crosslink NX FPGA and Cypress FX3 USB 3.0 controller](https://bit.ly/3hXOLKI)
The job the author did and described in this article is mind-blowing. He is building. Imagine yourself creating an industrial camera from scratch... Mind-blowing!

[Afternoon hack: a USB foot keyboard](https://bit.ly/3GyyVQ9)
In issue 132, I shared a project that turns a clutch into an input device for Vim. [Sylvain](https://bit.ly/3i0B5P5), a friend of mine, reminded me about this project he did in 2016. A good addition for this week issue.

[A journey into IoT – Unknown Chinese alarm – Part 1 – Discover components and ports](https://bit.ly/3GvEoH8)
Reading this series of 4 articles, you'll certainly learn a few things. The spectrum of subjects covered is very large. ([Part 2 – Firmware dump and analysis](https://bit.ly/3Gtu6r4), [Part 3 – Radio communications](https://bit.ly/3GtDOKc), [Part 4 – Internal communications](https://bit.ly/3GxqVi0))

## Jobs
[vTitan Corporation Pvt Ltd , Embedded Software Engineer, Chennai, India](https://bit.ly/3vsE1H8)
At vTitan, we are pioneering a new era of healthcare solutions by innovating cutting edge medical devices and equipment. Our path-breaking research and development work has empowered us to create products that pave the way for India's self-reliance in healthcare technology.

## Misc
[NB100 CYBERDECK](https://bit.ly/3GxesuS)
In this article, the author describes how he turned a vintage Amstrad NC100 into a cyberdeck. The whole project is interesting, and the result is fabulous.