Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Johnny Five | 12,971 | 1,724 | 163 | 5 days ago | 300 | July 06, 2021 | 44 | other | JavaScript | |
JavaScript Robotics and IoT programming framework, developed at Bocoup. | ||||||||||
Gobot | 8,147 | 20 | 23 | 5 days ago | 27 | May 02, 2022 | 155 | other | Go | |
Golang framework for robotics, drones, and the Internet of Things (IoT) | ||||||||||
Cylon | 3,685 | 339 | 84 | 4 years ago | 47 | April 22, 2016 | 44 | other | JavaScript | |
JavaScript framework for robotics, drones, and the Internet of Things (IoT) | ||||||||||
Rpi Rgb Led Matrix | 3,024 | 15 days ago | 477 | gpl-2.0 | C++ | |||||
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO | ||||||||||
Periph | 1,736 | 76 | 10 months ago | 30 | May 29, 2022 | 42 | apache-2.0 | Go | ||
Go·Hardware·Lean | ||||||||||
Gpiozero | 1,663 | 162 | 43 | 7 days ago | 24 | March 18, 2021 | 131 | other | Python | |
A simple interface to GPIO devices with Raspberry Pi | ||||||||||
Mraa | 1,305 | 1 | 207 | 25 days ago | 5 | September 07, 2018 | 185 | mit | C | |
Linux Library for low speed IO Communication in C with bindings for C++, Python, Node.js & Java. Supports generic io platforms, as well as Intel Edison, Intel Joule, Raspberry Pi and many more. | ||||||||||
Alexapi | 1,273 | 4 years ago | 113 | mit | Python | |||||
Alexa client for all your devices! # No active development. PRs welcome # consider https://github.com/respeaker/avs instead | ||||||||||
Swiftygpio | 1,234 | a year ago | June 10, 2021 | 24 | mit | Swift | ||||
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire. | ||||||||||
Embd | 1,210 | 16 | 6 | 5 years ago | 4 | March 06, 2017 | 46 | mit | Go | |
Embedded Programming Framework in Go |
MagSpoofPI.c license: https://github.com/samyk/BPL/blob/master/README.md
MagSpoofPI - code integration by Salvador Mendoza([email protected]) @Netxing
Thanks to Samy Kamkar(@samykamkar) and Sabas(@Sabasacustico)
Details and configuration example: https://netxing.wordpress.com/2016/08/27/magspoofpi/
Main idea: be able to compile MagSpoof with variable tracks, and use it
without arduino dependencies, and use it on the same raspberry pi gpio.
-
Special code for Raspberry Pi implementing avr-gcc without arduino.
-
Main modifications from the original MagSpoof in functions like digitalWrite(),
setup() and loop().
Original MagSpoof: http://samy.pl/magspoof/
Original instructions to program Attiny85 for Raspberry Pi:
http://www.instructables.com/id/Programming-the-ATtiny85-from-Raspberry-Pi/
Dependencies: Download and build avrdude
sudo apt-get install bison automake autoconf flex git gcc
sudo apt-get install gcc-avr binutils-avr avr-libc
git clone kcuzner/avrdude
cd avrdude/avrdude
./bootstrap && ./configure && sudo make install
Setup SPI on the GPIO
sudo raspi-config
and Enable SPI device in the Advanced Options (see picture)
You can check this at the command line with lsmod, no need to reboot. (Maybe need to sudo modprobe spidev)
Download and build WiringPi for the gpio commands
cd ~
git clone git://git.drogon.net/wiringPi
cd wiringPi
./build
cd ~
git clone https://github.com/salmg/MagSpoofPI.git
cd MagSpoofPI
make install
To test it:
sudo python rba.py