Excited to share that Elektor — the leading magazine for electronics engineers and makers — has published: “Test-Driven Development in Firmware Writing.” A list of useful resources for learning TDD in embedded systems👇:
https://t.co/c135LtCovP
https://t.co/dLmagYfBaQ
Sad to see another goodbye. Less than a year after Jack Ganssle retired and ended The Embedded Muse, Andreas Spiess is stepping back from his amazing channel to focus on life. Thanks, Andreas, for all the amazing content! https://t.co/YUMaDQDz3z
I advise anyone who is not aware of what TinyML is to register and attend EdgeImpulse's annual online conference, "Imagine". There is a session to get started with Edge Impulse.
https://t.co/RywU9RAwfe
KiCad Version 9.0.0 Release
The KiCad project is proud to announce the latest major version stable release. See the blog post on the KiCad website for more information about this release.
https://t.co/LX9suroyJE
Top picks of articles and videos from 2024 on embedded systems and electronics—must-reads and must-watch content you shouldn’t miss!
https://t.co/CpXcgwSv7B
Explore 2024’s top projects, key lessons, and shareable engineering designs. Discover insightful content that shaped our year.
https://t.co/icySq0u7Db
Need help with a project or looking for expert advice? Book a free 30-minute consultation here:
https://t.co/SmqJSfDj5i
You might have been busy last year and unable to keep up with the news of Electronics for 2024. I’ve tried to brainstorm and gather the most important updates from 2024
https://t.co/lbRPMhbO2e
🔍 An insightful article discusses a legacy design rule of thumb involving three decoupling capacitors of different values
"which is better: three capacitors a decade apart in value or three capacitors of the same value?"
https://t.co/hZjmInHpc7
It's sad to see "The Embedded Muse" newsletter come to an end. Edition 500 marks the final one!
Thank you, Jack Ganssle, for your dedication and patience in keeping the newsletter going for 500 editions!
Transistor Circuits Compilation (01) Infographic
Our infographic shows a variety of very useful transistor circuits fromt he basic common emitter amplifier through to a high pass filter, capacitance multiplier, switch, and more . .
In this infographic I provide some of the essential transistor circuits which are very useful for any design engineer.
Transistor circuits are often needed either on their own or when interfacing in one way or another with ICs.
The basic common emitter amplifier is used in many areas as a standard audio or other amplifier. The emitter follower is the standard circuit for a transistor buffer. Often it is directly coupled tot he previous stag as this makes biasing easy and removes the need for coupling capacitors that may affect the frequency response.
The capacitance multiplier may be used in some form of power supply circuit to remove unwanted ripple and spikes.
The other circuits also have their applications - the switch as a driver for one of many different applications, the high pass filter to remove lower frequencies, and the current source is also important and widely used.
@AlperenAkkuncu I would also recommend "Test-Driven Development
for Embedded C" by James Grenning. It is not exactly what you may look for, but it takes your code reliability and reusability to the next level. I read the book but could not apply TDD principle in my projects yet.
@AlperenAkkuncu Reusable Firmware Development A Practical Approach to APIs, HALs and Drivers by Jacob Beningo and also Embedded Software Design A Practical Approach to Architecture, Processes, and Coding Techniques by the same author.
🔥 A nice chip!
The LTC4316 I2C translator allows the host to use a different address while translating I2C transactions to the original device's address.
Super useful when you need an array of identical sensors or when working with legacy systems! ⚡️
#I2C#EmbeddedSystems