An open API service indexing awesome lists of open source software.

https://github.com/codecademy/learn-circuitpython

Learn CircuitPython | Codecademy 🐍
https://github.com/codecademy/learn-circuitpython

Last synced: 11 months ago
JSON representation

Learn CircuitPython | Codecademy 🐍

Awesome Lists containing this project

README

          

# Learn Hardware Programming with CircuitPython

CircuitPython is a programming language designed to simplify experimenting and learning to program on hardware devices. It makes getting started with low-cost microcontroller boards easier than ever before.

It adds hardware support for Python, so if you already have Python knowledge, you can easily apply that to using CircuitPython. If you have no previous experience, it’s really simple to get started!

## Course Link ##

https://www.codecademy.com/learn/learn-circuitpython

## Course Creators ##

[1]: http://i.imgur.com/wWzX9uB.png (twitter icon without padding)
[2]: http://i.imgur.com/fep1WsG.png (facebook icon without padding)
[3]: http://i.imgur.com/VlgBKQ9.png (google plus icon without padding)
[4]: http://i.imgur.com/jDRp47c.png (tumblr icon without padding)
[5]: http://i.imgur.com/Vvy3Kru.png (dribbble icon without padding)
[6]: http://i.imgur.com/9I6NRUm.png (github icon without padding)

[1.2]: http://www.twitter.com/marielsmusings
[6.2]: http://www.github.com/marielfrank

**Adafruit:** Limor Fried (limor@adafruit.com)

**Adafruit:** Phillip Torrone (pt@adafruit.com)

**Codecademy:** Sonny Li

### Discord ###

[http://adafru.it/discord](http://adafru.it/discord)

## 1. Circuit Playground Express: Part 1 ##

- [ ] `code.py`

**Bike Light:**

- [x] [`code.py`](circuit-playground-part-1/bike-light/code.py)
- [x] [`kitt.py`](circuit-playground-part-1/bike-light/kitt.py) (by [ericgfx](https://www.codecademy.com/EricGrossDesign))
- [x] [`bedazzle_bike_light.py`](circuit-playground-part-1/bike-light/bedazzle_bike_light.py) (by [cephir909](https://www.codecademy.com/cephir909))
- [x] [`randomize_bike_light.py`](circuit-playground-part-1/bike-light/randomize_bike_light.py) (by [j_drury73](https://www.codecademy.com/j_drury73))

## 2. Circuit Playground Express: Part 2 ##

- [ ] `code.py`

**Plant Care**

- [x] [`code.py`](circuit-playground-part-2/plant-care/code.py)
- [x] [`fancy_plant_sensor.py`](circuit-playground-part-2/plant-care/fancy_plant_sensor.py) (by [cephir909](https://www.codecademy.com/cephir909))

**The 808 Drum Machine**

- [ ] `code.py`

### CircuitPython Cheatsheets ###

* [Adafruit CircuitPython Cheatsheet](https://github.com/adafruit/awesome-circuitpython/blob/master/cheatsheet/CircuitPython_Cheatsheet.md)
* Codecademy CircuitPython Cheatsheet (TBA)

### Hall of Fame ###

* [x] [`light_sensor.py`](https://github.com/Codecademy/learn-circuitpython/blob/master/hall-of-fame/light_sensor.py) (by [sdliston](https://www.codecademy.com/sdliston))

## Contribution Guidelines

We'd love to have you contribute!

Please note that this project is released with a [Contributor Covenant](https://www.contributor-covenant.org).
By participating in this project you agree to abide by its terms.