![]() |
ATMEGA328P-PUMicrochip Technology
|
x 1 | |
![]() |
ESP8266 ESP-12F Serial Sort to Wi-Fi Module |
x 1 | |
|
FT232RLSSOP |
x 1 | |
![]() |
MC33269DR2-3.3Gonsemi
|
x 1 | |
|
SMD Resistors |
x 8 | |
|
SMD Capacitors |
x 7 | |
|
Electrolytic Capacitors (Through Hole) |
x 2 | |
![]() |
HC-49/U-S24000000ABJBCitizen FineDevice
|
x 1 | |
|
Pushbuttons |
x 2 | |
|
Switch |
x 1 | |
|
USB-Mini USB |
x 1 | |
|
SMD LED |
x 3 | |
|
Female Header Pins |
x 4 | |
|
Fuse |
x 1 |
|
EasyEDA |
Custom Control Unit using ATmega328P and ESP8266 12-F
PROJECT DESCRIPTION
The need of Control units in today's industry has increased exponentially. With people wanting compact appliances and products, one single board performing multiple tasks is considered to be a perfect solution. This Custom Control Unit is designed keeping the same requirement in mind. The Control unit eliminates the usage of multiple nodes for tasks and performs various tasks simultaneously.
The Control unit has two processors, a primary processor and a secondary processor which increases the number of I/O pins available. The main task of the primary processor is data acquisition and signal conditioning whereas the secondary processor is used for Telemetry.
CIRCUIT DESIGN
The ATmega328P acts as the main processing unit whereas ESP8266MOD (ESP-12F) acts as the secondary processing unit. These two are connected via the hardware serial pins i.e. UART pins (TX and RX). The circuit also consists of a voltage regulator, an FTDI module and other necessary components like resistors, capacitors, fuses and pushbuttons (as a RST button). The circuit has an oscillator of 16MHz.
WORKING AND APPLICATIONS
The board runs on a power supply of 5V. It can be coded using Arduino itself. The ATmega328P can be connected to various sensors to get data which will then be sent to ESP8266 using UART communication protocol. ESSP8266 then sends the data over cloud to store the data on any cloud based database platform which can then be visualised. The ATmega338P can also send commands in the form of signals to various nodes via SPI,I2C, CAN protocols thus having control over them.
Thus, data acquisition, control and telemetry all are being performed on a single compact board.
VIDEO

Custom Control Unit using ATmega328P and ESP8266 12-F

Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(0)
- Likes(6)

-
Arnab Macho Apr 12,2023
-
Hazem Khaled Feb 11,2023
-
Engineer May 15,2022
-
cytor67 Dec 10,2021
-
_adikar Nov 30,2021
-
Manas_K02 Nov 29,2021
- 2 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content
More by Manas_K02
-
Commodore 64 1541-II Floppy Disk Drive C64 Power Supply Unit USB-C 5V 12V DIN connector 5.25
117 0 2 -
Easy to print simple stacking organizer with drawers
73 0 0 -
-
-
-
Modifying a Hotplate to a Reflow Solder Station
1112 1 6 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
626 0 1 -
-
Nintendo 64DD Replacement Shell
478 0 2 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
1391 4 3