Posts by Ibrar Ayyub:
Line Follower Robot – Build it from scratch using pic microcontoller
Posted on: 26 Sep 2022
Line Follower Robots are the most common type of robots that are built by hobbyist and student interested in robotics and embedded systems. The reason for the popularity of the Line Follower robot is the fact that is simple to build and easy to understand the logic behind it. This post will give you working […]
Interfacing DHT11 humidity and temperature sensor with PIC16F877A using pic microcontoller
Posted on: 26 Sep 2022
After interfacing the DHT11 with Arduino uno board at the following post: ARDUINO Humidity & Temperature Measurement Using DHT11 Sensor Now we are going to see how to interface this sensor with microchip pic16f877a. There are some descriptions of how this sensor work in the above link A brief description of the code: The code […]
SD-Card with CCS C Compiler using pic microcontoller
Posted on: 25 Sep 2022
Description This project shows how to use a SD-Card with FAT16 file system. It is based on the example MMC/SD-Card driver (mmcsd.c) and FAT file system driver (fat.c) delivered with the CCS C compiler. Unfortunately, the example didn’t work properly for me. So I searched the web and found some required changes to make it […]
Driving a piezo speaker with a PIC using pic-microcontroller,
Posted on: 25 Sep 2022
Overview A Pulse Width Modulation (PWM) output from a PIC microcontroller can be used to play tones on a piezo speaker. With this, musical scales and simple songs can be played on the piezo speaker. Piezoelectric speakers operate by the converse piezoelectric effect: when a voltage is applied across the terminals, the piezoelectric material in […]
Heat Control System using pic-microcontroller
Posted on: 24 Sep 2022
Introduction This project was the first stage of developing a controller for a radiant floor heat system. The microcontroller will use inputs from thermostats, thermocouples, a flow meter, and pressure switches to control the operation of the pumps and valves to achieve improved efficiency of the system as a whole. This project idea came from […]
Interfacing with a Secure Digital (SD) card using pic-microcontroller
Posted on: 24 Sep 2022
Overview Secure Digital Cards, or SD cards, are used to hold information in many common electronic devices from digital cameras to mobile phones and come in sizes as small as 4 MB and as large as 8 GB. In this lab, we will establish communication between a Microchip PIC 18F4520 and a 2GB SD card […]
Switch Relay using pic-microcontroller
Posted on: 23 Sep 2022
INTRODUCTION: The Switch Relay was designed to give clients control over two different switch-activated devices using only one switch. Pressing and releasing the switch will directly control the first device. However, when the client presses the switch for a minimum duration of time, the device toggles its state so that the switch now controls a […]
6 GHz frequency modulated radar
Posted on: 23 Sep 2022
Introduction I’ve for some time now wanted to do more RF design. Although I have taken some RF design courses, I haven’t actually made a single RF design before. But you can’t learn without doing and inspired by the MIT coffee can radar designed by Gregory Charvat, I figured that building a radar should be […]
The Zeta minimal Z80 toggle-switch computer
Posted on: 22 Sep 2022
The Zeta is a minimal Z80 toggle-switch computer. It has a Zilog Z80 microprocessor, 256 bytes of RAM and the only interface is the front panel which directly sets and reads the address and data buses. There is a video of it executing Euclid’s algorithm: https://www.youtube.com/watch?v=0GmY_UrbXnA At the moment, there is only one real source […]
CH340G – alternative USB to serial IC
Posted on: 22 Sep 2022
Hey, sorry everyone, I know it’s been a while. But I hope this post will make up for that! Anyone who has done embedded programming knows that an easy way for microcontrollers (like arduino) to connect to a PC is through a serial connection. Unfortunately, not many computers have a serial port these days, and […]