Skip to content

C++-based embedded software for low-noise 5V power supply

Notifications You must be signed in to change notification settings

bendatsko/ElektraOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ElectroOS

ElectroOS is C++-based embedded software for an ultra low-noise 5V power supply at the University of Michigan's Flynn Research Group. More comprehensive system details can be found in the full documentation.

Installation

  1. Install the Arduino IDE and PlatformIO for VSCode.
  2. Install the Sparkfun Pro Micro board on your device through the Arduino IDE following this setup guide exactly. You should be able to upload the "Blink" example program to the board through the Arduino IDE.
  3. Install Arduino plugins FreeRTOS, ArduinoQueue, and [SparkFun Micro OLED Breakout] in the Arduino IDE. (https://www.arduino.cc/reference/en/libraries/sparkfun-micro-oled-breakout/).
  4. Open the folder containing this README document (should be ElectroOS) as a project in PlatformIO.
  5. Once loaded, click Upload to send the code to the board. If uploads continually fail, look at the Sparkfun Pro Micro documentation's section on enabling bootloader mode.

Architecture

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

About

C++-based embedded software for low-noise 5V power supply

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published