To keep NinjaPCR available to everyone, we decided to upgrade NinjaPCB from version 1 to 2.
This is the system configuration diagram of current NinjaPCR. NinjaPCB ver1 is just an Arduino shield. Arduino UNO communicates with Chrome App via USB cable.
This is the diagram of NinjaPCB ver2. Arduino is replaced to onboard ESP-WROOM-02 which works as Arduino and web server.
So you can control NinjaPCR from any browser on your PC or smartphone.
Initial setup will be like this:
1. Solder NinjaPCB ver2
2. Connect USB-Serial adapter to NinjaPCB and upload latest firmware using Arduino IDE
3. Open Serial Monitor of Arduino IDE. You can set WiFi SSID and password interactively.
4. NinjaPCB retrieve IP address and show it on Serial Monitor. for example 192.168.1.123
5. Open http://192.168.1.123 from your browser within same WiFi network. You will find settings and graphs.