Welcome

Hello and welcome to the embedded systems design website.

Featured

Posts

PSoC Creator Project Structure

I can't find my workspace/project in PSoC Creator

  • C files, top design files, etc. are saved in project files
  • Project files are saved in workspaces
  • Workspaces are saved in the folder "PSoC Creator"
  • The PSoC Creator folder can be found in the Documents folder of the user account
  • Click *.cywrk to open a workspace
  • Click *.cyprj to open a project

PSoC Hello World Lab

Introduction

The purpose of this lab is to get you through the first steps of opening and using PSoC Creator with either your CY8CKIT-042 or CY8CKIT-042-BLE kit for the first time

Pushing PCB changes back to a schematic in Cadence

Why would I need to back annotate a design?

If you make changes to your design while in PCB Editor (for example, swapping a footprint), you must back annotate (meaning, push changes) from the PCB design back into your original schematic. By doing this update, future changes to the schematic can be forward annotated (meaning, pushed forward) to your PCB design without having to start over from scratch.

PWM Tutorial 1 – Using PWM to make an LED “Breathe”

Objective

In this exercise, you will wire and program an LED to “breathe” on and off (example).

PWM Tutorial 2 – Using PWM and an H-Bridge to Control Motor Speed

This tutorial continues from where PWM Tutorial 1 left off

Introduction

The purpose of this tutorial is to apply the “breathing” PWM approach toward a motor driven by an H-Bridge

PWM Tutorial 3 – Using Low-Pass Filters with PWM Signals

This tutorial continues from where PWM Tutorial 2 left off

Introduction

The purpose of this tutorial is to walk you through the steps of using a low-pass filter with a PWM output in order to generate an analog signal.

Python Basics

Python Basics

Data Types

Really Basic

int, float, bool, complex

Recreating a simple round padstack

Recreating a simple round padstack

This tutorial takes you through recreating a basic round thru-hole padstack.

Report Formatting Instructions

Introduction

Formatting is important.  It makes documents more legible and helps direct the reader to more easily find the information they want, through consistency of styling and predictable flow.

About

This website is developed by Shawn Jordan and Dan Aukes

Know More

External