Skip to content
Kravitz Lab edited this page Jul 12, 2022 · 4 revisions

Welcome to the Microcontrollers for Neuroscience course, presented by OpenBehavior!

This course will use the Arduino development environment and the Adafruit PyGamer board to teach the basics of microcontroller programming. Topics will include:

  1. Controlling outputs (want to blink an LED?)
  2. Reading from inputs (want to know when a button is pushed?)
  3. Task control (want to turn on an LED whenever you push a button?)
  4. Controlling screens (want to display some data in real time?)
  5. Writing to SD cards (want to record LOTS OF DATA?)

In addition, we will complete two projects, building a simple pulse generator and a 3D printed data logging running wheel!

Running wheel

To get started, click on "Module 0" to the right, and learn how to install the Arduino development environment and configure your computer to work for this course.

Clone this wiki locally