This repository is a collection of example CircuitPython projects. Each project demonstrates different functionalities and uses various components. Below is a list of the projects included in this repository along with the components used in each.
Description: This project uses an accelerometer to create a level indicator displayed on an OLED screen. The position of a circle on the screen changes based on the device's tilt.
Components Used:
- Adafruit MPU6050 Accelerometer
- Adafruit SSD1306 OLED Display
- I2C Display Bus
- CircuitPython compatible microcontroller (e.g., Adafruit Feather, Raspberry Pi Pico, etc.)
To get started with any of these projects, follow the instructions provided in the respective project folder. Each project folder contains the necessary code and a detailed guide on how to set up and run the project.
- CircuitPython compatible microcontroller
- Required components as listed for each project
- CircuitPython libraries (as specified in each project)
- Clone this repository:
git clone https://github.com/felipejfc/circuitpython-projects.git
- Navigate to the project directory:
cd circuitpython-projects/level - Copy the content in the circuitpython volume
This repository is licensed under the MIT License.