Week 8

Input Devices


Part 1: Designing the PCB

Weekly assignment - measure something: add a sensor to a microcontroller board that you have designed and read it. For this week, I planned to design a board with a light sensor, then program it to measure the light intensity from my computer.

I used KiCad to design my PCB, adding a couple light sensors so that I could cover some of them and measure different light intensities as I covered/uncovered them. That left me with this schematic:

In the PCB editor, I added the traces (and a little light bulb shape for decoration):

Part 2: Milling

After exporting to an SVG and inverting the colors, I have the following edge and trace PNG files:

I used (this) software to mill.