Articles

categories pcb embedded-c & mcu general

A Gentle Practical Introduction to USB: Basics and Terms Explained!

I remember my first try to understand the basics of USB bus, tons of ambiguous terms here and there: descriptors,…

Read More »

9 Logistic Questions Asked about Printed Circuit Board Services — OurPCB Manufacture Answers

PCB manufacturers deal with too much customers which in return forms a bank of frequently asked questions and a list…

Read More »

What is Flex PCB? — An Overview of Flex and Rigid-Flex PCB

The most common and used type of Printed Circuit Boards is the rigid type, but the flex one is another…

Read More »

How to Use GIT to Manage Firmware Versions

“I swear I compiled and tested the firmware on my side and it was working … a couple hours/days later,…

Read More »

Embedded C Developers: To Hate Or Love C++? A Book Has The Answer

The story in short   Surveys (.i.e Eclipse IoT Developer Survey & IEEE Spectrum Survey ) and current state show…

Read More »

ROS, IMU and an Arduino: How to read IMU sensor output and send it to ROS

Navigating a robot can be pretty easy while using human assistance. In certain cases, full control will be needed. As…

Read More »

Introduction to rosserial_arduino

This article was translated from Arabic->English by: Nour Taweel Because of its easy use and low cost, Arduino boards succeed…

Read More »

All about ESP32 – Part 4

All About ESP32 Parts Part 1: Overview, Tools and blinking LED Part 2: Logging and WiFi Basics Part 3: TCP…

Read More »

Bluetooth Low Energy (BLE) 101 Tutorial: Intensive Introduction

Bluetooth is quite known wireless protocol used intensively in mobile phones industry. Back in 2001, Sony Ericsson T36 mobile phone…

Read More »

MQTT 101 Tutorial: Introduction and Hands-on using Eclipse Mosquitto

MQTT is one of the most well-known and adopted protocols in IoT world. The lightweight and simplicity design are great…

Read More »
Back to top button