Welcome

Hello and welcome to the embedded systems design website.

Featured

Posts

Finding existing PCB footprints for Cadence PCB Editor

Where can I find a list of existing PCB footprints for Cadence PCB Editor?

While Cadence does have some built-in footprint libraries, they are limited due to the hundreds of thousands of different parts in existence. Additionally, most companies make their own footprints to match the specific manufacturing processes that they use.

From where can I source parts?

Once you know the types of components that you need for your project, the next step is to find sources/vendors from which you can purchase the components (also known as sourcing parts). Follow the process below to source parts:

Fuses 101

What are fuses and when do I need them?

A fuse is an electronic component that protects a circuit by creating an open circuit if it draws too much current. **Fuses do not protect against voltages that are too high. **

Getting Started with Cadence PCB Editor

What is a printed circuit board (PCB)?

See the What is a Printed Circuit Board? page for more information about PCBs and the general design flow for creating a PCB.

Grow Your Embedded Programming Skills After EGR 304/314

  1. Personal Projects and Education

    1. Arduino Project Hub is where you can learn about what all other beginner or advanced embedded systems designers are building for their own personal needs. By now, most of you may have an Arduino kit from a previous class so the learning doesn’t have to stop after 304/314.

Hello World with UART (PIC)

Objectives

The goal of this tutorial is to introduce you to the MPLabX IDE, and to verify that you can create a project, add a peripheral (EUSART), configure it to work across a virtual COM port, and communicate back and forth to your PC.

House of Quality

What is a House of Quality, and what is it used for?

The House of Quality diagram is used to translate customer requirements, market research, patent benchmarking, and technical benchmarking into product capabilities that can be targeted in a new product design. It is an integral component of the Quality Function Deployment (QFD) method for translating qualitative user needs into quantitative requirements.

How to Add Solar to Your Circuit

Adding solar to a project has a few more steps then just hard wiring a solar panel. Solar panels fluctuate with power delivery to a system. To combat this, solar panels often charge a power cell or battery. This battery provides constant power to your project .

How to create a footprint for PSoC® 4100S Plus

This walkthrough goes through the process of creating a PSoC® 4100S Plus prototyping board PCB footprint.

About

This website is developed by Shawn Jordan and Dan Aukes

Know More

External