Category: Development Kit
-
Removed the faulty touch screen from STM32F429I-DISC1
The LCD display on this touchscreen is having issues. It is not responding to touch. And suddenly the display stopped working. So I cut the foam and suddenly the ribbon tore off completely. As you can see the screen is completely removed. It now gives access to all the pins that are being used by…
-
STM32F103C8T6 Blue Pill
The STM32F103C8T6 development board which is also known as Blue Pill is a small and affordable development board. It is based on the ARM Cortex-M3 processor and features 64KB of flash memory, 20KB of SRAM, and a maximum clock speed of 72MHz. The Blue Pill is a popular choice for hobbyists and developers who want…
-
Raspberry Pi Pico W
Raspberry Pi Pico W DatasheetConnecting to the Internet with Raspberry Pi Pico WRP2040 Datasheet NOTE: The CYW43439 supports both 802.11 wireless and Bluetooth, initially Pico W does not have Bluetooth support. Support may be added later, and will use the same SPI interface. If support is added existing hardware may require a firmware update to…
-
How to copy files from raspberry pi to PC using SCP
Introduction Suppose there is a file on your raspberry pi, which you want on your desktop PC or laptop. You can download the file from your raspberry pi. To do this you must be connected to the same router. SCP stands for Secure Copy Protocol Suppose there is a movie in your download folder named…
-
How to make a SONAR based on an ultrasonic sensor
SONAR stands for Sound Navigation and Ranging. SONAR uses the concept of ultrasonic waves that get reflected from the object in front of it. And the time it takes between the transmission and reception tells us about the distance it has traveled. Components Required After making the connection you have to make a sketch and…
-
How to make a simple Traffic Light using Arduino UNO
Everyone must have seen those big lights in red, yellow, and green color at the corner of every road. Some even flash. Some stay lit all day long. Big junctions have a separate controller which synchronizes these lights. So that the traffic flows smoothly. And the possibility of having a deadlock is minimized. That is…
-
How to make a plant watering system using Arduino Uno
Sometimes we are so busy in our work or in our day-to-day life that we forget to water our plants on time. Or in the summertime when the plants need additional water to sustain themselves in the high-temperature region like New Delhi. This is a simple project that one can assemble and implement within a…
-
How to connect STM32F429I-DISC1 board to DS1307 using I2C
On the STM32F429 board, there is one I2c extension connector. This connector has eight pins. Which is used to connect to other I2C peripherals such as RTC, EEPROM and other microcontrollers etc. In the hardware schematics, it is labelled as ACP/RF E2P connector. The I2C3 SDA and SCL lines are pulled up via a 4.7…
-
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…
