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

https://github.com/transcental/controllable-neopixels-remote

Controllable neopixels remote using DF Math & Automatic for micro:bit
https://github.com/transcental/controllable-neopixels-remote

Last synced: 5 months ago
JSON representation

Controllable neopixels remote using DF Math & Automatic for micro:bit

Awesome Lists containing this project

README

          

# Controllable Neopixels - Remote
Strip - https://github.com/DillonB07/controllable-neopixels-strip/

This remote uses the Math & Automatic for micro:bit found [here](https://thepihut.com/products/micro-touch-keyboard-math-automation-touch-keyboard-for-micro-bit) to take user input.

Controls *(Menu 1)*:
* 1 - Red
* 2 - Green
* 3 - Blue
* 4 - Pink
* 5 - Purple
* 6 - Cyan
* 7 - Red + Green alternating
* 8 - Orange
* 9 - Rainbow
* 0 - Clear
* + - Increase brightness
* - - Decrease brightness
* ÷ - Rotate pixels anti-clockwise
* x - Rotate pixels clockwise
* DF logo - Open menu two

Controls *(Menu 2)*:
* 1 - Continuously rotate pixels clockwise
* 2 - Continuously rotate pixels anti-clockwise
* 3 - Stop rotating pixels
* 4 - Manual RGB input
* 5 - Manual HSL input
* + - Full brightness
* - - Lowest brightness
* DF logo - Return to main menu

You can tell whether you're on menu 1 or 2 by looking at the screen. If there is an S you are on menu 2. If it's blank, you're on menu one.

Strip - https://github.com/DillonB07/controllable-neopixels-strip/
Remote - https://github.com/DillonB07/controllable-neopixels-remote/
Demo (Bad quality video, sorry!) - https://youtu.be/cfV-Bsa7Wyg
Math & Automatic - https://thepihut.com/products/micro-touch-keyboard-math-automation-touch-keyboard-for-micro-bit

Generic template below
---

> Open this page at [https://dillonb07.github.io/controllable-neopixels-remote/](https://dillonb07.github.io/controllable-neopixels-remote/)

## Edit this project ![Build status badge](https://github.com/dillonb07/controllable-neopixels-remote/workflows/MakeCode/badge.svg)

To edit this repository in MakeCode.

* open [https://makecode.microbit.org/](https://makecode.microbit.org/)
* click on **Import** then click on **Import URL**
* paste **https://github.com/dillonb07/controllable-neopixels-remote** and click import

## Blocks preview

This image shows the blocks code from the last commit in master.
This image may take a few minutes to refresh.

![A rendered view of the blocks](https://github.com/dillonb07/controllable-neopixels-remote/raw/master/.github/makecode/blocks.png)

#### Metadata (used for search, rendering)

* for PXT/microbit
makeCodeRender("{{ site.makecode.home_url }}", "{{ site.github.owner_name }}/{{ site.github.repository_name }}");