Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

ESP8266-Based IR Sensor Array with Analog Multiplexing

View and Edit Project In Cirkit DesignerImage of ESP8266-Based IR Sensor Array with Analog Multiplexing

Circuit Documentation

Summary of the Circuit

This circuit integrates a pair of Sharp IR Sensors with a WeMOS ESP8266 microcontroller and a 16-channel analog multiplexer. The circuit is powered by a 2x 18650 battery pack. The purpose of the circuit is to read analog signals from the IR sensors and process them using the ESP8266, which can then perform further actions based on the sensor readings. The analog multiplexer is used to expand the number of analog inputs that can be read by the single analog pin available on the ESP8266.

Component List

Sharp IR Sensor

2x 18650 Battery Pack

WeMOS ESP8266

16 Channel Analog Multiplexer

Wiring Details

Sharp IR Sensor

2x 18650 Battery Pack

WeMOS ESP8266

16 Channel Analog Multiplexer

Documented Code

No code has been provided for the microcontroller. The expected code should initialize the ESP8266's analog and digital pins, read the analog values from the multiplexer, and process the data from the IR sensors. The code should include routines for selecting the appropriate channel on the multiplexer using the control pins and reading the analog signal from the selected channel.


Please note that the actual functionality of the circuit will depend on the specific code implemented on the WeMOS ESP8266 microcontroller. Without the code, the detailed operation of the circuit cannot be fully documented.