Welcome

Hello and welcome to the embedded systems design website.

Featured

Posts

Timers and Interrupts with the PIC

Objectives

The goal of this tutorial is to reintroduce you to the timer subsystem, implement a timer …

Transferring a Cadence schematic to PCB Editor

Introduction

In order to create a PCB, you must first prepare the schematic and check for errors, …

Transistors

What is a transistor?

A transistor is a type of semiconductor device that can be used as both an …

Types of Logic Operators and How to Use Them

What are Logical Operators?

Say you are out grabbing lunch on behalf of a friend or a fellow …

UART PIC to Argon Tutorial

UART PIC to Argon Tutorial

Objectives

Getting familiar with UART on both PIC and Particle platforms. …

Updating Library Parts in Cadence

Background

Why do I need to update my parts?

As you start to learn schematic and PCB design, you …

Using Bitwise Operators in C

What are bitwise operators?

Bitwise operators allow access to individual bits in a variable or …

Using GitHub to Manage Project Files

GitHub is a programing organization tool that not only can store all your programs nicely but allow …

Using the KiCad Footprint Editor

How to manually create a footprint using the KiCad footprint editor

About

This website is developed by Shawn Jordan and Dan Aukes

Know More

External