In-house PCB manufacturing

In-house PCB manufacturing

In-house PCB manufacturing Even as a kid, I’ve shown quite a bit of interest in the matters of technology, and above all, electronics. I’ve been blessed with the good fortune of having an engineer for a parent. My dad was an engineer experienced in the fields of...
Modern C++ in embedded development

Modern C++ in embedded development

MODERN C++ IN EMBEDDED DEVELOPMENT C – the only right tool for the job It is a common opinion amongst embedded developers that the only right tool for the job is C. Being an embedded developer you spend a lot of time reading device datasheets. Datasheets...
Neoden4 PnP experience

Neoden4 PnP experience

Neoden4 PnP experience Due to the increase in the demand for the production of larger quantities of electronic hardware we had to consider expanding our capacities to the realm of manufacturing. However, this demand was yet to become high enough to justify equipment...
Getting started with Zephyr OS using CMake

Getting started with Zephyr OS using CMake

Getting started with Zephyr OS using CMake The goal of this tutorial is to lay out a basic folder structure of Zephyr OS application project, introduce you to a build system based on CMake and run your first “Hello world” using Zephyr OS. Why Zephyr? For...
Lesson 4 – Grouding in PCB design

Lesson 4 – Grouding in PCB design

LESSON 4 - Grounding in PCB design Today we are going to discuss one of the most important topics in PCB design – GROUNDING While the basic concept of grounding is quite simple, implementation is very sophisticated.   For linear system, ground is the...
Lesson 3 – Resistors in PCB design

Lesson 3 – Resistors in PCB design

LESSON 3 - Resistors in PCB design In our third iteration of Semblie’s school of electronics we are going to discuss about a rather simple component that most of us is quite familiar with – the Resistor. As simple as a Resistor can get, using them in PCB...