Author: Mohammad Islam
-

Building an ATmega AVR Microcontroller Board
13th Ramadan, 1432 AH at Queens, NY. Many websites demonstrate how to make your own microcontroller board, but few of them describe the process in layman’s terms. Often, they emphasize either building the hardware or the software, rarely both. In this article, I will show you how to build an AVR microcontroller board from scratch…
-

Make Your Own Arduino on a Breadboard
14th Jumada Al-Akhirah, 1432 AH at Queens, NY. Arduino is an open-source electronics prototyping platform designed to make hardware and software flexible and easy to use for everyone. Think of it as a tiny micro-computer in the palm of your hand. You can write programs in C/C++ and upload them to an Arduino in seconds.…
-

From a Dream to Reality: Adelfy’s Conversion to Islam
14th Rabi ul Awal, 1431 AH at Queens, NY. I met Adelfy today at 6:15 PM after Maghrib Salah in Masjid Al-Furqan. Sakeeb introduced him to me, as they had met last week at York College MSA after Jawla, a weekly visit to local Muslim brothers organized by Tablighi Jamaat. Adelfy, originally from the Dominican…
-

Designing a Wireless Joypad for Robotic Control
I was thinking about designing a wireless joypad to control my robot, and I finally came up with an idea to repurpose a cheap Gigaware PS2 Joypad from RadioShack, which cost only $9.99. This joypad includes: I began by searching the web for ways to interface this PS2 controller with an Arduino and discovered an…
-

Building My First Robot
16th Ramadan, 1429 AH at Queens, NY. After building the motherboard, I couldn’t wait to create my first robot. It took me less than a day to assemble this quick-and-dirty ghetto robot, which served as a pre-experimental project. Without any mechanical tools or a 3D printer at hand, I had to improvise. I repurposed a…
-

Designing the Motherboard for My First Robot
14th Ramadan, 1429 AH at Queens, NY. Today, I completed building the brain of my robot, the MCU board using the ATmega8 AVR microcontroller. This MCU board can be powered by a 6V adapter or five 1.2V NiMH rechargeable batteries. The ATmega8 AVR runs on 5V, which is why I used National Semiconductor’s Low Dropout…
-

Using ADC0804 for Analog to Digital Conversion
21st Shaban, 1429 AH at Queens, NY. When I first dived into the world of analog-to-digital conversion, I decided to start with a classic project using the National Semiconductor ADC0804. This 8-bit ADC, which works seamlessly with 8-bit microprocessors and microcontrollers, quickly became my go-to for understanding how analog signals are digitized. He creates you…
-

My First 8051 Microcontroller Project
19th Shaban, 1429 at Queens, NY. For my first Hello World! project with a microcontroller, I chose to implement an LED blinking circuit. It uses the ATMEL 89C51 (40-pin DIP) microcontroller, which is based on the 8051 architecture and is well-suited for beginners learning about microcontroller chips. Allah is the Guardian of the believers—He brings…
-

Stable +5V Regulated Power Supply
19th Shaban, 1429 at Queens, NY. This circuit provides a stable +5V power supply, ideal for experimenting with digital electronics. While small, inexpensive wall adapters with variable output voltage are widely available, they often suffer from poor voltage regulation. This circuit addresses that issue, offering a reliable +5V output. Allah makes the believers steadfast with…
-

Rotary Camera Control with Stepper Motor
13th Shaban, 1429 AH at Queens, NY. This project involves a simple stepper motor controller designed to rotate a small wireless camera. The setup is based on the circuit from a previous project, with the main difference being that the camera now rotates in response to Right or Left arrow key presses from the keyboard.…
