Week 06: Electronics Design

This week I was at MWC Barcelona (Mobile World Congress) and didn't get the chance to fully complete the electronics design assignment. In the meantime, here are some pics and clips from the lab sessions before I left — oscilloscope work, logic analyzer captures, and the start of my KiCad schematic.

Jump to this week's checklist


Lab Session: Oscilloscope & Signal Measurement

Before heading to Barcelona, I got some hands-on time in the lab with the GW Instek oscilloscope. The goal was to get comfortable with the instrument — probing signals, adjusting time/voltage scales, and reading waveforms — as a foundation for the electronics design work ahead.

GW Instek oscilloscope at lab startup

I started by just getting the scope powered up and the probe calibrated. From there, I moved into actually capturing signals.

Oscilloscope showing early signal capture

Oscilloscope with noisy/flat signal

Once I had a clean probe connection I was able to start reading meaningful waveforms:

Oscilloscope displaying square wave

Adjusting oscilloscope probe settings

Close-up shots of the oscilloscope screen showing the captured waveforms:

Close-up of oscilloscope screen — sine wave

Close-up of oscilloscope screen — square wave


Logic Analyzer Session

In a separate session I also used a USB logic analyzer to capture digital signals from an Arduino Uno — a good way to verify I2C and PWM signals at the bit level before committing to a PCB design.

Logic analyzer and hub connected to laptop

Arduino Uno connected to logic analyzer

Full bench setup — Arduino, logic analyzer, laptop

Back on the oscilloscope, I also captured the Arduino PWM output directly on the scope screen:

Oscilloscope screen — PWM square wave from Arduino

Full bench setup with oscilloscope and laptop

Logic Analyzer Software Captures

The logic analyzer software (Saleae Logic) lets you decode protocols directly. Here are captures from the session:

Logic analyzer software — empty channels

Logic analyzer software — I2C signal captured

Video Clips


KiCad: Electronics Design (WIP)


This Week's Checklist

  • Use the oscilloscope to probe and measure signals
  • Use a logic analyzer to capture digital signals from a microcontroller
  • Complete KiCad schematic
  • Run ERC and fix all errors
  • Route the PCB layout
  • Export Gerbers and design files