Demo videos

Client and server setup #

Intro to client and server setup #

Arduino as client / Pi as server #

Pi as client / Arduino as server #

Other options for client/server architecture #

Raspberry Pi setup #

Testing an H-bridge #

This video is not intended to provide step-by-step building and testing instructions for an H-bridge motor controller circuit. Instead, its goal is to give you a feel for one kind of systematic approach you could take to circuit construction, testing, and debugging. It shows only the testing moments, and it proceeds only until half of the H-bridge circuit is complete. Here’s what we hope you’ll take away from it:

  • “One MOSFET at a time” is a reasonable approach to H-bridge building and testing.
  • You can start building an H-bridge by wiring up the “lower left” corner N-channel MOSFET. You can test it by manually hooking up the other side of the motor to 12 V.
  • Then, you can add the “upper left” corner P-channel MOSFET. To test it by itself, think about where the other side of the motor needs to be manually connected.
  • Third, you can join the lower and upper left corners and test out the full left side. How will you deal with the other side of the motor in this testing step?
  • Not shown in this video, the next step would be to build and test the right side of the H-bridge, mirroring the left side.

Kicad walk-through #

from Brandon’s office hours, September 15, 2020 #

KiCad for Project 1 #

Voltage regulators #