Welcome

Hello and welcome to the embedded systems design website.

Featured

Posts

Level shifters

Introduction: What is a level shifter?

A level shifter either shifts the voltage of a data line up or down depending on what your circuit entails.

Make a Project Repository and Website

Introduction

The purpose of this post is to help you create a website to share your work. Sharing your work with the class and the broader community is important, as you should generate a persistent portfolio of class work to demonstrate your abilities when you apply for a job or academic career.

Manual Routing in Cadence PCB Editor

How do I manually route a design in PCB Editor?

Your design should have a board outline and components placed, and blue lines (the “rats nest”) between the components (see example, Figure 1). These blue lines are not traces, but rather points that are connected on your schematic and should be converted to traces in your design.

Measurement in Cadence PCB Editor

How do I measure the spacing between pins to make sure my footprint matches the Datasheet?

See the How to check your footprints using the OrCAD PCB Editor Measurement tool video

Mechanical CAD Software

What is CAD software used for?

Computer Aided Drafting (CAD) software is used to capture and simulate designs electronically. It is commonly used for electrical or mechanical designs.

Merging Multiple Schematics into a Single Schematic

Merging Multiple Schematics into a Single Schematic

  1. Take note of all the files involved in the schematics you are merging, and ensure you have all of them. These include .dsn (design), .opj (project) and .olb (library) files, in addition to .psm (Package symbol, a.k.a. PCB footprint) files.

Microchip AVR Microcontrollers

What microcontrollers does Atmel specialize in?

Atmel was one of the top IC manufacturers that makes a number of 8-bit, 32-bit, and ARM microcontrollers, including the AVR microcontroller used in the Arduino. Microchip purchased Atmel in 2017 and is maintaining the AVR line of microcontrollers. The following is a list of helpful resources for getting started with Microchip AVR microcontrollers.

Microchip PIC Microcontrollers

What microcontrollers does Microchip specialize in?

Microchip specializes in 8-bit, 16-bit, and 32-bit PIC microcontrollers.

MicroPython Intro

What is Python?

The #1 Programming language*

  • Python: 14.2%
  • Matlab: 0.8%
  • Labview: 0.14%

* as of March 2022, tiobe.com

MOSFET for use with a 3.3V and 5V Microcontroller

Selecting the MOSFET

When selecting a MOSFET for either 3.3V or 5V applications there are three parameters to consider.

About

This website is developed by Shawn Jordan and Dan Aukes

Know More

External