Welcome

Hello and welcome to the embedded systems design website.

Featured

Posts

Packaging Cadence Files for Submission

Introduction

This tutorial goes through how to package Cadence schematic and PCB files for submission to Canvas.

Particle Argon Wifi Board

What is the Particle Argon? What does it do?

The Particle Argon is a “wi-fi for everything” development kit that includes a microcontroller, wi-fi hardware, and easy-to-use web-based IDE (Integrated Development Environment). It is typically used to add wi-fi functionality into products without spending a huge amount of development time on the wi-fi hardware and software. A more detailed introduction is available here.

Patents 101

What is a patent?

  • “A patent for an invention is the grant of a property right to the inventor, issued by the United States Patent and Trademark Office” (for more information, see General Information Concerning Patents from the USPTO).
  • Patents are the most common way of protecting intellectual property that is physically tangible (e.g., projects you might do in our engineering program).

What is a trademark?

  • “A trademark is a word, name, symbol, or device that is used in trade with goods to indicate the source of the goods and to distinguish them from the goods of others” (for more information, see What is a Trademark or Servicemark? from the USPTO).
  • Trademarks are typically used to protect a unique name for a product, but not the product itself. For example, Dr. Jordan’s engineering education research lab is called STEAM Labsâ„¢.
  • “Copyright is a form of protection provided to the authors of ‘original works of authorship’ including literary, dramatic, musical, artistic, and certain other intellectual works, both published and unpublished” (for more information, see What is a Copyright? from the USPTO).
  • As a student, you automatically own the copyright for any text that you write (e.g., your project reports). However, copyrights are typically not used to protect engineering designs.

Why do I need to search for patents?

If you knowingly or unknowingly use intellectual property that is patented by someone else in your own commercial designs, you may become the target of lawsuits from the patent owner. Therefore, when designing new products it is best to search for the patents you may be infringing upon (either through the product as a whole or particular features, such as a touch display) so that you can either design around the patents or reach out to the patent owner to license the patent.

PCB design checklist

Before exporting your PCB design for fabrication, you **must **verify the design and fix any errors. Time invested verifying your design before manufacturing will make the assembly and testing process significantly easier.

PCB Design Rules Setup in KiCAD

Introduction

Before reading this, review Peralta Lab PCB Mill Specs. We will pull information from there to set up PCB design rules in KiCAD. There are a few setting that are recommended above the actual mill capabilities. This knowledge may come in handy if you have a particular component that does not fit into the recommended settings.

PCB Design Tutorial

Introduction

This tutorial will go over how to get started with your PCB design, as well as go over the things you will use while designing your PCB.

PCB Text

Introduction

Text is important on PCB layouts to identify the designers, project, version, components, etc. Typically, text can be placed on a silkscreen layer that sits on top of the copper. However, our manufacturing process in PRLTA 109 only supports text that is milled on the TOP COPPER or BOTTOM COPPER layers.

**Note: **It is required that all PCB designs have your name, course, and team number so that the Peralta Engineering Studios staff can distinguish your board from others.

Peralta 103 Resources

What equipment is available at each of the benches?

Function Generator (5 MHz)

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.

About

This website is developed by Shawn Jordan and Dan Aukes

Know More

External