ESP Easy is a firmware designed to create devices easily with ESP modules. Here we’ll use a Wemos D1 Mini with a 230V relay shield.
This is is a short demonstration of a co-simulation between Siemens PLCSIM Advanced and C#.
The goal is simple : have the ability to conditionally change inputs.
We’ll do a proof of concept with a small exemple for a safety relay monitored by a feedback.
RFLink is a great, flexible and opensource RF gateway for 433Mhz devices. I use it with Domoticz. Every few months, a new firmware is released and they add a lot of new devices. This post describe how to update an RFLink gateway in a Linux environment.
Continue reading Update RFLink gateway on Linux (Ubuntu)
I used to use a Raspberry Pi as a data logger for many sensors, here is how I create a nice front-end for data visualization.
- Store data : SQLite
- Serve content : Python with Flask
- Plot data : Hightcharts / Highstock
In this example, we’ll use a Raspberry Pi and a DHT22 temperature and humidity sensor to print values on a web interface.
Continue reading Web interface for Raspberry’s sensors (GPIO)
Led brightness regulation using PWM based on a light sensor and a proportional–integral–derivative controller implemented on a Arduino UNO.
Continue reading PID regulation – Led brightness regulation with Arduino
The goal is to prototype a temperature and humidity sensor that will be able to send data through Wi-Fi using the open-source platform ThingSpeak.
1. New visual studio project
This post is following the one on Siemens PLC simulation with PlcSim.
We need a running program on PlcSim. PlcSim has to use the PLCSIM(TCP/IP) interface and has to be listening on the same IP as the computer.
Your PLC side is ready !
SIMATIC S7-PLCSIM allows you to simulate a controller for functional testing on the programming device/PC.
2.1 New project
As a first step, we start SIMATIC Manager and create a new project.
Continue reading Siemens PLC simulation – Step7 / PlcSim