[PYTHON] Use NeoPixel on Raspberry Pi

I should have been able to use the full color serial LED NeoPixel (ws2812B) on the Raspberry Pi 3B before. I've stumbled after switching to Raspbian (Buster), so make a note of it.

wiring

https://learn.adafruit.com/neopixels-on-raspberry-pi/raspberry-pi-wiring Raspberry Pi has a 3.3V signal, Neopixel has a 5V signal How to use 74AHCT125 level converter and how to use diode are introduced. Try using a diode. The signal line is GPIO18 (PWM0) ** Do not power more than a few Neo Pixels from the 5V output of the Raspberry Pi ** If you don't protect it, it will break (broken)

Raspberry Pi library

https://github.com/jgarff/rpi_ws281x Userspace Raspberry Pi PWM library for WS281X LEDs

git clone https://github.com/jgarff/rpi_ws281x Installed because it requires scons (it seems to be a substitute for make) sudo apt-get install scons cd rpi_ws281x scons

~~ should be fine ~~ ~~ An error occurred if ‘makedev’ was not defined ~~ ~~://www.raspberrypi.org/forums/viewtopic.php?t=250220~~

Edit ~~ mailbox.c and add ** \ #include \ <sys / sysmacros.h> ** ~~ ~~nano mailbox.c~~ ~~ again ~~ ~~ scons ~~ (not needed) success!

python library

https://github.com/rpi-ws281x/rpi-ws281x-python Python library wrapping for the rpi-ws281x library sudo pip3 install rpi_ws281x git clone https://github.com/rpi-ws281x/rpi-ws281x-python cd rpi-ws281x-python/example chmod 755 *.py sudo python3 strandtest.py Success! (Requires sudo)

Recommended Posts

Use NeoPixel on Raspberry Pi
pigpio on Raspberry pi
Use the Grove sensor on the Raspberry Pi
Cython on Raspberry Pi
Use Grove-Temperature & Humidity Sensor (DHT11) on Raspberry Pi
Introduced pyenv on Raspberry Pi
Install OpenCV4 on Raspberry Pi 3
Install TensorFlow 1.15.0 on Raspberry Pi
Ubuntu 20.04 on raspberry pi 4 with OpenCV and use with python
Testing uart communication on Raspberry Pi
Use vl53l0x with Raspberry Pi (python)
MQTT on Raspberry Pi and Mac
raspberry pi 4 centos7 install on docker
Install ghoto2 on Raspberry Pi (memo)
Try using ArUco on Raspberry Pi
OpenCV installation procedure on Raspberry Pi
Power on / off Raspberry pi on Arduino
Install OpenMedia Vault 5 on Raspberry Pi 4
L Chika on Raspberry Pi C #
Build wxPython on Ubuntu 20.04 on raspberry pi 4
"Honwaka Notification Lamp" on Raspberry Pi Part 2
Detect "brightness" using python on Raspberry Pi 3!
USB boot on Raspberry Pi 4 Model B
"Honwaka Notification Lamp" on Raspberry Pi Part 1
Enable UART + serial communication on Raspberry Pi
Adafruit Python BluefruitLE works on Raspberry Pi.
Accelerate Deep Learning on Raspberry Pi 4 CPU
Set swap space on Ubuntu on Raspberry Pi
Programming normally with Node-RED programming on Raspberry Pi 3
Raspberry Pi backup
Use python on Raspberry Pi 3 to illuminate the LED (Hello World)
Install 64-bit OS (bate) on Raspberry Pi
Install docker-compose on 64-bit Raspberry Pi OS
Run servomotor on Raspberry Pi 3 using python
"Honwaka Notification Lamp" on Raspberry Pi Part 3
Working with sensors on Mathematica on Raspberry Pi
Use PIR motion sensor with raspberry Pi
Mount Windows shared folder on Raspberry Pi
Matrix multiplication on Raspberry Pi GPU (Part 2)
How to install NumPy on Raspberry Pi
I installed OpenCV-Python on my Raspberry Pi
Working with GPS on Raspberry Pi 3 Python
Use BME280 temperature / humidity / barometric pressure sensor from Python on Raspberry Pi 2
Use python on Raspberry Pi 3 to light the LED with switch control!
Detect slide switches using python on Raspberry Pi 3!
Build a Django environment on Raspberry Pi (MySQL)
Try using a QR code on a Raspberry Pi
How to use Raspberry Pi pie camera Python
Enjoy electronic work with GPIO on Raspberry Pi
Power on / off your PC with raspberry pi
Use Majoca Iris elongated LCD with Raspberry Pi
Make DHT11 available on Raspberry Pi + python (memo)
Beginning cross-compilation for Raspberry Pi Zero on Ubuntu
Sound the buzzer using python on Raspberry Pi 3!
Play with your Ubuntu desktop on your Raspberry Pi 4
Display CPU temperature every 5 seconds on Raspberry Pi 4
Introduced Ceph on Kubernetes on Raspberry Pi 4B (ARM64)
Connect to MySQL with Python on Raspberry Pi
Build a Python development environment on Raspberry Pi
Build an Arch Linux environment on Raspberry Pi
GPGPU with Raspberry Pi