GithubHelp home page GithubHelp logo

prodinoesp32's Introduction

KMP ProDino ESP32 examples library

Welcome in our our library page. Here you can find a lot of examples how to use our board.

Forked from https://github.com/kmpelectronics/ProDinoESP32

Changes

  • WebRelayWE.ino - optional WIFI support (#define WIFI_TEST)
  • support to set hostname for Ethernet when using DHCP

How to install our library

  • Downloading and saving the file "ProDinoESP32.zip" on your desktop
  • Opening your Arduino IDE. From the menu selects: Sketch > Include Library > Add .ZIP Library...
  • Select the zip file "ProDinoESP32.zip" from your desktop and click Open
  • You can see our examples in: File > Examples > (Section: Examples from Custom Libraries) ProDino_ESP32

Examples

All examples have suffix. Every suffix is linked with which communication channel the example uses for connection. The legend: W - WiFi, E - Ethernet, G - GSM. Some examples can use with only specific board. Some example can use more then one connection for example WE - you can connect this board both WiFi and Ethernet.

  • AllE.ino includes all Web examples by communication through RS485, turning On/Off relays, reading isolated inputs, measuring temperature and humidity with DHT22 sensor. It uses Ethernet.
  • AllW.ino includes all Web examples by communication through RS485, turning On/Off relays, reading isolated inputs, measuring temperature and humidity with DHT22 sensor. It uses WiFi.
  • AllWE.ino includes all Web examples by communication through RS485, turning On/Off relays, reading isolated inputs, measuring temperature and humidity with DHT22 sensor. It uses WiFi and/or Ethernet.
  • AllWEG.ino includes all Web examples by communication through RS485, turning On/Off relays, reading isolated inputs, measuring temperature and humidity with DHT22 sensor also and Blynk example. It uses WiFi and/or Ethernet and/or GSM (with Blynk).
  • BlynkG.ino Blynk example which use GSM for communication.
  • BlynkWE.ino Blynk example which use both or either WiFi and/or Ethernet for communication.
  • MqttSimpleG.ino MQTT simple example which use GSM for communication.
  • RS485Echo.ino This example makes echo. If you send some information to board it return it. It supports RS485.
  • RS485Input.ino The example reading isolated inputs and returning them statuses. It supports RS485.
  • RS485Relay.ino With this example you can manipulate the board relays via RS485.
  • TCPInputWE.ino Reading isolated inputs via TCP. It supports WiFi and Ethernet communication.
  • TCPRelayWE.ino With this example you can manipulate relays on the board via TCP. It supports WiFi and Ethernet communication.
  • UDPInputWE.ino Reading isolated inputs via UDP. It supports WiFi and Ethernet communication.
  • UDPRelayWE.ino With this example you can manipulate relays on the board via UDP. It supports WiFi and Ethernet communication.
  • Web1WireWE.ino A web example which reads and show temperature from DS18B20 sensor. It supports WiFi and Ethernet communication.
  • WebDHTWE.ino This web example which reads and show temperature and humidity from DHT22 sensor. It supports WiFi and Ethernet communication.
  • WebInputWE.ino Reading isolated inputs and show them statuses in web page. It supports WiFi and Ethernet communication.
  • WebRS485WE.ino In this example you can write text information in web page and send it via RS485. If opposite device respond with data. It can be shown in the web page. It supports WiFi and Ethernet (RS485) communication.
  • WebRelayWE.ino Manipulating the board relays via web page. It supports WiFi and Ethernet (RS485) communication.

prodinoesp32's People

Contributors

kmpelectronics avatar stephanme avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.