43 lines
1.9 KiB
Markdown
43 lines
1.9 KiB
Markdown
# Wifi Tallies for Oostendam
|
|
This project is based entirely on: https://github.com/wifi-tally/wifi-tally. All credits to them.
|
|
|
|
Their documentation: https://wifi-tally.github.io/
|
|
|
|
## Contents:
|
|
This project also contains:
|
|
* ESPlorer: To flash the build files
|
|
* espool: To flash the NodeMCU firmware
|
|
* Firmware: The actual firmware for the esp8266
|
|
* wifi-tally: Modified wifi-tally from https://github.com/wifi-tally/wifi-tally
|
|
|
|
## Changes summary:
|
|
The Wifi-tallies we use in our church only have an on(red) and off(black) colour. This is because it is confusing for the preacher to see 2 colours on 2 different camera's(red and green for active and ready).
|
|
|
|
Also we had issues with the wifi, the tallies would blink blue which is something we did not want. So we changed it that when there is a failure with the tallies they will not respond.
|
|
|
|
## Setup:
|
|
**see also:** https://wifi-tally.github.io/getting-started/setup-wifi-tally.html
|
|
|
|
We do not use the fancy(and better) ws2812 leds yet, but just plain RGB leds. Pinouts:
|
|
|
|
| Board pin | Strip pin |
|
|
| :------------- | :----------: |
|
|
| D3 | B |
|
|
| D2 | R |
|
|
| D1 | G |
|
|
| 3.3V | Vcc |
|
|
|
|
|
|
## Install:
|
|
First we need to flash the firmware to the ESP8266. I recommend downloading the latest release from https://github.com/nodemcu/nodemcu-firmware. Alternatively you can also compile the firmware yourself.
|
|
|
|
Flash the firmware with a command similar to this:
|
|
> python3 -m esptool --port /dev/ttyUSB0 write_flash -fm qio 0x00000 Releases/0.5.0/nodemcu-3.0-master_20200610-cfe68233-float.bin
|
|
|
|
### Define wifi settings
|
|
Go to the folder:
|
|
> wifi-tally/tally/out
|
|
|
|
You need to edit the file tally-settings.ini according to the wifi settings in your location.
|
|
|
|
Next you need to flash the actual code. To do this you can use ESPlorer. You need to flash all the files in wifi-tally/tally/out. At this point everything should work. |