English | Español
Arduino Boxes.
You'll need the Arduino IDE installed.
- Start the Arduino IDE and open Preferences.
- Enter
https://arduino.esp8266.com/stable/package_esp8266com_index.json
in Additional Board Manager URLs. (You can put multiple URLs separated by commas). - Open Boards Manager from Tools > Board menu and install
esp8266
platform. - Now you are able to select it when uploading to the WeMos D1 mini.
- Start the Arduino IDE and go to Sketch > Include Library > Manage Libraries....
- Search
MFRC522
and install it. - Now you are able to use it.
In arduino/*/wemos/
, you'll need to create a conf.h
file. Is like a dotenv for Arduino, and should look like this:
#define NETWORK_SSID "MyWiFiNetwork"
#define NETWORK_PASSWORD "coolP44SW00RD"
#define HOST "example.com"
#define SECRET "api-secret"
In arduino/*/wemos/
, you'll need a CACert.ino
. There goes the root SSL certificate of your host. Here is a guide to get it.
arduino/
|-- bus/
|-- checker
|-- control-center/
Arduino Uno, WeMoS D1 mini, RFID-RC522, LCD 16x4 & Buzzer. The Checker is like the Bus without the buzzer.
Arduino Uno & RFID-RC522.
I don't know why, but when you turn on both an Uno and a WeMoS that are connected, the WeMoS must be on before or at the same time as the Uno.