---
title: "ST_Anything_AlarmPanel_Ethernet5100"
url: "https://maker.wiznet.io/WIZnet/projects/st-anything-alarmpanel-ethernet5100/"
markdown_url: "https://maker.wiznet.io/WIZnet/projects/st-anything-alarmpanel-ethernet5100/md"
type: "UCC: User Created Content"
author: "WIZnet"
original_url: "https://github.com/DanielOgorchock/ST_Anything"
published: "2023-02-07"
language: "en"
likes: 1
views: 360
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# ST_Anything_AlarmPanel_Ethernet5100

> ST_Anything_AlarmPanel_Ethernet5100

Original source: https://github.com/DanielOgorchock/ST_Anything

## Documents and links

- [Arduino source](https://github.com/DanielOgorchock/ST_Anything/tree/master/Arduino/Sketches/ST_Anything_AlarmPanel_Ethernet5100) (code)

## Article

## **Overview**

ST_Anything consists of four main parts:

- The ST_Anything example sketches
  - ST_Anything_Multiples_EthernetW5100.ino – Arduino UNO/MEGA + W5100 Ethernet Shield
  - ST_Anything_Multiples_EthernetW5500.ino – Arduino UNO/MEGA + W5500 Ethernet Shield
  - ST_Anything_Multiples_MEGAWiFiEsp.ino – Arduino MEGA + ESP-01 WiFi module with “AT Firmware”
  - ST_Anything_Multiples_WiFi101.ino – Arduino MEGA + WiFi101 Shield (or Adafruit ATWINC1500 module)
  - ST_Anything_Multiples_MKR1000.ino – Arduino MKR1000 (has onboard WiFi101 chip)
  - ST_Anything_Multiples_MKR1010.ino – Arduino MKR1010 (has onboard WiFiNINA chip)
  - ST_Anything_Multiples_NANO33IoT.ino – Arduino NANO 33 IoT (has onboard WiFiNINA chip)
  - ST_Anything_Multiples_ESP8266WiFi.ino – NodeMCU v1.0 ESP8266-12e development board (no Arduino!)
  - ST_Anything_Multiples_ESP01WiFi.ino – ESP-01 (ESP8266-01) module (no Arduino!)
  - ST_Anything_Multiples_ThingShield.ino – Arduino UNO/MEGA + ST ThingShield
  - ST_Anything_Multiples_ESP32WiFi.ino – ESP32 development board (no Arduino!)
  - ST_Anything_AlarmPanel_ESP8266WiFi.ino – NodeMCU v1.0 ESP8266-12e development board (no Arduino!)
  - - a few more based of user requests

- The ST_Anything Arduino libraries + required 3rd party libraries

- The SmartThings libraries – A modified, more efficient version, now with added support for LAN-to-Hub based communications too!

- The SmartThings Parent and Child Device Handlers that support sketches above.
  - parent-st-anything-ethernet.groovy (LAN-to-Hub, Arduino/W5100/W5500, Arduino/ESP-01, NodeMCU ESP8266-12e, ESP-01, ESP32, MKR1000, MKR1010, NANO33IoT)
  - parent-st-anything-thingshield.groovy (Thingshield-to-Hub)
  - child-xxxxxx.groovy
    - currently 24 child device handlers are available!

---

Source: https://maker.wiznet.io/WIZnet/projects/st-anything-alarmpanel-ethernet5100/
