Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/roman3349/led-controller
Arduino and IQRF project to control RGB LED strip
https://github.com/roman3349/led-controller
arduino gplv3 iqrf led-controller
Last synced: about 17 hours ago
JSON representation
Arduino and IQRF project to control RGB LED strip
- Host: GitHub
- URL: https://github.com/roman3349/led-controller
- Owner: Roman3349
- License: gpl-3.0
- Created: 2016-01-08T19:19:50.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-11-13T11:25:54.000Z (about 8 years ago)
- Last Synced: 2024-11-12T14:54:26.858Z (about 1 month ago)
- Topics: arduino, gplv3, iqrf, led-controller
- Language: Eagle
- Homepage:
- Size: 8.34 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ![led-controller](https://raw.githubusercontent.com/Roman3349/led-controller/master/artwork/logo.png)
[![Travis CI](https://img.shields.io/travis/Roman3349/led-controller.svg?style=flat-square)](https://travis-ci.org/Roman3349/led-controller)
[![Gitter](https://img.shields.io/gitter/room/Roman3349/led-controller.svg?style=flat-square)](https://gitter.im/Roman3349/led-controller)
[![GPLv3](http://img.shields.io/badge/license-GPLv3-blue.svg?style=flat-square)](LICENSE)Arduino project to control RGB LED strip
## Part list
- IQRF Development set [IQRF DS-START-04](http://eshop.iqrf.org/products/detail/DS-START-04)
- IQRF Breakout board [IQRF BB-01](http://eshop.iqrf.org/products/detail/IQRF-BB-01)
- IQRF gateway (for example [IQRF GW-ETH-02A](http://eshop.iqrf.org/products/detail/GW-ETH-02A%2872D%29))
- Atmel MCU with Arduino firmware or Adruino (for example [Arduino Nano](http://www.tme.eu/en/details/a000005/arduino-development-kits/arduino/arduino-nano/))
- 3x [STMicroelectronics TIP122](http://www.tme.eu/en/details/tip122/npn-tht-darlington-transistors/st-microelectronics/)
- 5V voltage stabiliser (for example [ON Semiconductor MC78M05CTG](http://www.tme.eu/en/details/mc78m05ctg/unregulated-voltage-regulators/on-semiconductor/))
- RGB LED strip (for example [OptoFlash OPRGB5060-6012B](http://www.tme.eu/en/details/oprgb5060-6012b/light-sources-led-ribbon/optoflash/))
- 5,5/2,1mm DC jack (for example [CLIFF FC68148](http://www.tme.eu/en/details/fc68148/dc-power-connectors/cliff/))
- 12V power supply (for example [ESPE ZSIDT12/3A](http://www.tme.eu/en/details/zsidt12_3a/mains-power-supplies/espe/))
- terminal block PCB mount (for example [Degson Electronics DG300-5.0-02P-12-00A(H)](http://www.tme.eu/en/details/dg300-5.0-2p12/terminal-blocks-pcb-mount/degson-electronics/dg300-50-02p-12-00ah/))## Arduino libraries
* [IQRF](https://github.com/iqrfsdk/clibiqrf-arduino)
* [MsTimer2](https://github.com/PaulStoffregen/MsTimer2)## Packets
### Ping
0-FF
100-1FF
200-2FF
300-3FF
400-4FF
500-5FFversion
type
address0
0
0-FF
0-FF
0-FF
0-FF### Pong
0-FF
100-1FF
200-2FF
300-3FF
400-4FF
500-5FFversion
type
address0
1
0-FF
0-FF
0-FF
0-FF### Set color
00-FF
100-1FF
200-2FF
300-3FF
400-4FF
500-5FF
600-6FF
700-7FF
800-8FF
900-9FFversion
type
address
red
green
blue
alpha0
2
0-FF
0-FF
0-FF
0-FF
0-FF
0-FF
0-FF
0-1## Schema
### Prototype
![Schema](https://gitlab.com/Roman3349/led-controller/raw/master/eagle/prototype/schema.png)
### Production
![Schema](https://gitlab.com/Roman3349/led-controller/raw/master/eagle/production/schema.png)## License
led-controller is licensed under the GPLv3 license:> Copyright (C) 2016 Roman Ondráček
>
> This program is free software: you can redistribute it and/or modify
> it under the terms of the GNU General Public License as published by
> the Free Software Foundation, either version 3 of the License, or
> (at your option) any later version.
>
> This program is distributed in the hope that it will be useful,
> but WITHOUT ANY WARRANTY; without even the implied warranty of
> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> GNU General Public License for more details.
>
> You should have received a copy of the GNU General Public License
> along with this program. If not, see .