Month: August 2022
-
How to ATMega328PB to avrdude.conf
I recently bought a few Arduino Uno clones. They were not cheap. They utilise the ch34 IC, which is a USB to UART solution. They all have SMD atmega328pb soldered on them. The problem is that two of them stopped working with the Arduino ide. On inspection, i found out that my software was not…
-
LM317 Adjustable Voltage Regulator
This is a very inexpensive voltage regulator IC. Which can be either used as a fixed voltage regulator or variable voltage regulator. It just needs only two resistors for setting the output voltage. LM317 is made by different companies. ST, Ti, On Semi, CDIL, HTC Korea etc. For setting the output voltage V(output) = […
-
Battery Monitoring with Led Light Control Using ESP32 Bluetooth for my Solar System
I need to monitor battery voltage to check weather my charging system is working correctly or not. But to do that i have get up and walk with my multimeter towards the battery and i have to take these reading in night. I placed my battery in a corner where there is very little light.…
-
General Timer based on RTC using stm32f103rb
This timer uses stm32 internal rtc peripheral to display time. The initialization code is generated using CUBEMX which is embedded inside the CUBE IDE. The code uses itoa() function which needs stdlib.h header file. itoa() function in C language converts the integer into ASCII digits which are stored in a buffer. You can choose the…
-
ESP32 schematics
This module contains an ESP32 Wroom 32d chip. Here is the schematics for this module.
-
How to interface potentiometer to ESP32 to read ADC Values
Here is the simple code to read the ADC value and show it in the serial monitor of Arduino ide.
