OpenRoberta / openroberta-lab

The programming environment »Open Roberta Lab« by Fraunhofer IAIS enables children and adolescents to program robots. A variety of different programming blocks are provided to program motors and sensors of the robot. Open Roberta Lab uses an approach of graphical programming so that beginners can seamlessly start coding. As a cloud-based application, the platform can be used without prior installation of specific software but runs in any popular browser, independent of operating system and device.
Apache License 2.0
123 stars 118 forks source link

Arduino: Support of NeoPixel Sticks/Strips/Rings #852

Open bjost2s opened 4 years ago

bjost2s commented 4 years ago

NeoPixel provides a collection of various RGB LEDs, that can be controlled by a single pin. See e.g. https://funduino.de/nr-17-ws2812-neopixel

With the configuration block one can determine the number of pixels and the connected pin on the arduino board. Maybe one also have to determine the shape (Ring or not?).

The programming block should allow at least to access each LED (Pixel) individually, e.g. pixels.setPixelColor(2, pixels.Color(0,150,0));

Sensebox also needs the NeoPixel library, see #todo, maybe Calliope/Microbit also can support it

mary-ho commented 6 months ago

At our school we would like to work with the new Funduino Cube (https://funduino-aio.de/) and the Open Roberta Lab. However, there is still no way to control the NeoPixels. Will this feature be integrated soon?