Posts by Ibrar Ayyub:
SAVING PIC MICROCONTROLLERS WITH DIY PROGRAMMER
Posted on: 16 Jan 2024
When working on a project, plenty of us will reach for an Atmel microcontroller because of the widespread prevalence of the Arduino platform. A few hackers would opt for a bit more modern part like an ESP32. But these Arduino-compatible platforms are far from the only microcontrollers available. The flash-based PIC family of microcontrollers is […]
A Comprehensive VR Disability Accessibility Design Document
Posted on: 14 Jan 2024
Introduction Problem and solution overview As technological advancements propel the evolution of virtual reality (VR) devices, incorporating features such as full-body capture and haptic feedback, the potential for diverse applications in gaming, education, and resource management continues to grow. However, the current state of VR presents challenges for individuals with disabilities, particularly those affecting the […]
Intelligent Sips: Revolutionizing Dining with the SmartCup
Posted on: 12 Jan 2024
Abstract The SmartCup Attachment is a comprehensive system designed for restaurants to monitor the liquid levels in their customers’ cups. This system comprises the attachment affixed to the base of cups, a hub responsible for processing data from all cups and converting it into Bluetooth format, and an iOS application that seamlessly connects to the […]
Programming HID Bootloader on PIC32
Posted on: 10 Jan 2024
The bootloader enables program installation on the PIC32 without relying on an external programmer such as an ICD2, and it operates without the need for any drivers on the computer. Software PIC Source Code For every new program, it is necessary to establish a folder that encompasses the source code files along with a project […]
Hands-On Microcontroller Projects: BK300 Development Board Featuring PIC16F887 Chip Lab
Posted on: 06 Jan 2024
1. INTRODUCTION The study of microcontroller systems is experiencing a global surge across various fields within science, engineering, and technology departments of universities and polytechnics [1-2]. The utilization of microcontroller chips to oversee embedded system functions is witnessing rapid growth in daily technological design practices within colleges and research institutes A microcontroller represents an entire […]
Pitt Robotics Club’s Guide to PIC16F877A Programming
Posted on: 31 Dec 2023
The tutorials assume a foundational understanding of programming and electronics. If you’re new to programming, it’s advisable to grasp the basics of C or C++. Additionally, a basic knowledge of electronics and constructing simple circuits is recommended. Most of this information was gathered from the PIC MCU Compiler reference manual, supplemented by input from other […]
The Digital Logic Smart Breadboard Experience
Posted on: 29 Dec 2023
1. Introduction 1.1 Problem and Solution In the realm of engineering prototyping, the breadboard stands as the primary choice for initial hardware testing. However, as the size of the prototyped system expands, such as in the case of a 4-bit calculator akin to the implementation in ECE385 for Lab 3, the process of debugging becomes […]
Exploring Leon’s Mini Random Number Generator (mRNG)
Posted on: 27 Dec 2023
Sales Pitch Feeling overwhelmed by choices? Who isn’t? Decision-making can be a maze. White, rye, or wheat? Pinstripes or polka dots? Feast or fast? But fret not—assistance is at hand! Enter the world’s inaugural, handheld, portable decision-maker, fueled by genuinely random numbers. While my competitors offer decision-makers for 1, 5, 10, or 25 cents, can […]
Step-by-Step Assembly Guide for [Development Board Name]
Posted on: 25 Dec 2023
Getting Ready Let’s initiate by conducting a basic test to ensure the accurate manufacturing of your PCB – checking for any potential short circuits between the power and ground rails. Employ the bench digital multimeter to assess the resistance between Vcc and GND. Follow the “Measure Resistance” protocol provided in the inLab, and probe the […]
Maximizing Wi-Fi Capabilities with the Explorer 16 Development Board
Posted on: 23 Dec 2023
As society progresses, the necessity for wireless communication is evolving from a mere luxury to an essential requirement. Wi-Fi, extending beyond conventional internet communication, finds myriad applications. This guide delineates the functionalities inherent in the Microchip Explorer 16 Development Board for Wi-Fi operations. It also details the configuration steps required to establish Wi-Fi communication on […]