Welcome

Hello and welcome to the embedded systems design website.

Featured

Posts

PIC Curiosity Nano and the TC74 I2C Temp Sensor

Objectives

The goal of this tutorial is to introduce you to the timer subsystem, implement a timer using an interrupt-based design, and use that timing to perform some I$^{\text{2}}$C communication with the TC74 Temperature Sensor.

Placing and moving components in Cadence PCB Editor

While it is easy to place components using the mouse, most designs require precise placement of some components (e.g., to align parallel headers). This tutorial walks through how to place components at a specific X-Y coordinate, determine the X-Y coordinates of a component, measure the distance between two components, move an existing component to a specific X-Y coordinate, and move an existing component relative to its current location.

Power Supplies 101

What are the components of a basic power supply subsystem?

  1. Source of power - battery, AC adapter, solar
  2. Input electronic noise filtering circuit
  3. Voltage regulator to provide a constant supply voltage
  4. Output electronic noise filtering circuit

What are the design considerations for a battery-operated circuit?

How many Amp-Hours of capacity are needed?

Printing a PCB Design in DFM Now

Note: This tutorial shows how to print a PCB design on paper. Please see the ASU PCB Fabrication Process for instructions on how to manufacture / “print” a PCB design in copper.

Printing a PCB Layout in Cadence PCB Editor

Note: This tutorial shows how to print a PCB design on paper. Please see the ASU PCB Fabrication Process for instructions on how to manufacture / “print” a PCB design in copper.

Printing Non-String Variables to the PSoC UART

Q: How do I print an integer (or other non-string variable) to the PSoC UART?

PSoC 4 Hardware Development Kits

There are several Cypress Programmable System on a Chip (PSoC®) hardware development kits available for use in designs. The list below describes strengths of each kit and provides links to documentation.

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

About

This website is developed by Shawn Jordan and Dan Aukes

Know More

External