Home

Input Devices

Using sensors to gather data.

Assignment:

Measure something: add a sensor to a microcontroller board that you have designed and read it.

Group Assignment:

Probe an input device's analog levels and digital signals.

Troubleshooting Suggestions

The milling machine won't separate my pads/traces successfully.

That's probably because they're too fine (like the ones on the acccelerometer). 

Always check the toolpath view before milling, and adjust your settings in mods if your traces aren't showing up the way they're supposed to. 

I had to lie to the machine for mine, and reduce the tool diameter down to 0.004mm to get everything worked out.

The fab library doesn't have a footprint for the component I need.

You can import one!

SnapEDA is a great resource for this. You have to make an account, but it's free. Then you can search for components and download the one appropriate for whichever software you're using. 

If you don't know the name or item number for the part you're looking for, try Googling it first.

Resources:

  • SnapEDA Guide to Adding a Footprint to Eagle:  https://support.snapeda.com/en/articles/2651508-how-to-import-into-eagle 
  • ADXL343 Datasheet https://www.analog.com/media/en/technical-documentation/data-sheets/ADXL343.pdf 
  • Adafruit ADXL343 example and code: https://learn.adafruit.com/adxl343-breakout-learning-guide/arduino