JohnDevine
Developer of IOT systems that heavily use AI. Current projects include drone based system that uses AI to identify weeds in rice paddies then maps growth patten
Australia/Thailand
Pinned Repositories
Async_ConfigOnDRD_ESP32_minimal
Async_ConfigOnDRD_FS_MQTT_Ptr_Medium
Drone
Code for drone project
ESP32I2CScan
Program to run on ESP32 to scan I2C bus and display results
ESP32Master2
ESP32SolarTracker
ESP32TestADS1115
ESPAsync_WiFiManagerConfigOnSwitch
This example will open a configuration portal when no WiFi configuration has been previously entered or when a button is pushed. It is the easiest scenario for configuration but requires a pin and a button on the ESP8266 device. The Flash button is convenient for this on NodeMCU devices. Also in this example a password is required to connect to the configuration portal network. This is inconvenient but means that only those who know the password or those already connected to the target WiFi network can access the configuration portal and the WiFi network credentials will be sent from the browser over an encrypted connection and can not be read by observers.
GetMacAddressESP8266
Displays the mac address of the ESP8266 on the console
GlobalLibrary
Repository with all my current llibraries
JohnDevine's Repositories
JohnDevine/Async_ConfigOnDRD_ESP32_minimal
JohnDevine/Async_ConfigOnDRD_FS_MQTT_Ptr_Medium
JohnDevine/ESP32Master2
JohnDevine/ESP32SolarTracker
JohnDevine/ESPAsync_WiFiManagerConfigOnSwitch
This example will open a configuration portal when no WiFi configuration has been previously entered or when a button is pushed. It is the easiest scenario for configuration but requires a pin and a button on the ESP8266 device. The Flash button is convenient for this on NodeMCU devices. Also in this example a password is required to connect to the configuration portal network. This is inconvenient but means that only those who know the password or those already connected to the target WiFi network can access the configuration portal and the WiFi network credentials will be sent from the browser over an encrypted connection and can not be read by observers.
JohnDevine/GetMacAddressESP8266
Displays the mac address of the ESP8266 on the console
JohnDevine/GlobalLibrary
Repository with all my current llibraries
JohnDevine/jd_library
JohnDevine/Input_Data_on_HTML_Form
JohnDevine/mDNStest
JohnDevine/SolarTracker3
3 Axis solar Tracker
JohnDevine/SolarTrackerLite
Contains no OTA or MQTT but has basic WiFi capability to set SSID and password.
JohnDevine/TempHumid
1. Using a D1 mini and a DHT22 get the temperature and send it to an MQQT servermake the Network SSID and password configurable and allow OTA updates.
JohnDevine/TempHumidity
Using a Wemos D1 mini and a DHT22 get the temperature and humidity and send them to an MQQT server.
JohnDevine/TestAccelStepper
Test the AccelStepper library with 28BYJ-48 motor & ULN2003 driver board
JohnDevine/TestAccelStepperNINA219
INA219 GY-219 GY219 Current Power Supply Sensor Breakout Board Module Sensor Module I2C interface For Arduino DIY DC INA219BTests the 5V 4-Phase 28BYJ-48 DC Gear Step Stepper Motor+ULN2003 Driver Board ULN2003 with the INA219
JohnDevine/TestACS712
Test the 5A Hall Current Sensor Module ACS712
JohnDevine/TestACS712UsingLib
Uses the library to read amps from ACS712
JohnDevine/TestCheapStepper
Test of the cheap stepper library using ULN2003 driver board on esp32
JohnDevine/TestElegantOTA
Testing latest version of ElegantOTA using platformio.
JohnDevine/TestESPMeshXmit
Test the esp now mesh. This is a test emit node.
JohnDevine/TestESPNowRecv
Test of ESPNow on ESP8266. This node receives data from the TestESPNowXmit and displays it.
JohnDevine/TestESPNowXmit
Test of ESPNOW on ESP8266 .. transmitter node. Use this with TestESPNowRecv.
JohnDevine/TestEzTime
JohnDevine/TestINA219
Test for the INA219 Voltage & current sensor
JohnDevine/TestingCodeGeneration
Test coden generation from a mind map
JohnDevine/TestOTAConfig
Test Over The Air and Initial Configuration of ESP32
JohnDevine/TestPWML298N
Test Using PWM on the L298N board from Aliexpress. It uses different signalling and pins to others. https://www.aliexpress.com/item/32961867755.html?spm=a2g0o.order_list.order_list_main.5.21ef1802vGuIfJ
JohnDevine/TestSolarCalc
Test code for solar calculator
JohnDevine/WiFiTap
WiFi Tap based on Wemos D1 Mini. Used to turn a garden tap on/off and monitor temp, humidity