Embedded Systems
14.3K subscribers
1.09K photos
236 videos
1 file
749 links
News, articles, guides, analytics, projects and startups from the embedded industry.

Topics of the channel:
◽️ machine learning
◽️ internet of things
◽️ embedded software
◽️ advanced electronics
◽️ new engineering ideas

⤵️ Share and subscribe!
Download Telegram
🖥 PID controller implementation by using C++

Short article that gives plain and simple explanation on work of PID controller (widely used in control systems). Provides the C++ code with explanations, all the necessary formulas, etc.

More information...

#programming #PID #control #cpp #beginner
📟 Open source PID controller for ESP32

The goal of this project is to create super simple yet fully-feature PID controller running on the TTGO ESP32 microcontroller. The implementation is designed to be extremely flexible, allowing a user to quickly and easily get up and running their choice of input and output sensors/devices.

Features:
▫️ Interactive GUI Settings are fully configurable through GUI
▫️ Webserver - Remote access over Wi-Fi
▫️ Charts - See historical input and output values
▫️ Failsafe - Set default state on bad input
▫️ Redundant input - Use a second sensor to ensure valid input readings
▫️ Persistent Settings - Save settings to EEPROM
▫️ Dual PIDs - Agressive and conservative with configurable operating bands
▫️ Manual Override - Output can be set manually in the GUI
▫️ Windowed Output Mode - For mechanical relays
▫️ Advanced PID Info - View interal PID values - for tuning

More information...

#projects #control #esp32 #PID
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Arduino Based Self Balancing Bot

3D Printed Self-balancing robot which is powered by an Arduino nano board and has an MPU6050 to get the accelerometer and gyro readings to balance itself using the PID function.

More information...

#projects #robots #arduino #PID #control
This media is not supported in your browser
VIEW IN TELEGRAM
📟 PID Desktop Marble Balancer (Glo Rev 2)

The PID controller is one of the first things taught to engineering students and designers. Its simplicity and versatility make it easy to understand and implement.

This ball balancer uses the PID feedback loop to balance a marble perfectly on the center of a beam. Additionally, it contains interactive LEDs which gauge the relative position of the marble. It also utilizes one of the most well-known simple machines: the lever.

The device is driven by a prototype of Glo Rev 2, a new RGB LED strip controller. The new chip is Wi-Fi compatible, works with Amazon Echo/Google Home, and has plenty of I/O to add modifications.

More information...

#projects #pid #control