About: Ibrar Ayyub

Author Bio: I am an experienced technical writer with a background in computer science. I hold a Master's degree in computer science from BZU Multan University, one of the most reputable universities in Pakistan for computer science education. With my advanced degree and extensive experience in the field, I have a deep understanding of various computer science concepts and technologies. In addition to my expertise in computer science, I have a diverse range of experience in technical writing. I have written for various industries, covering a wide range of topics, including engineering, home automation, and more. My ability to communicate complex technical information in a clear and concise manner has made me a valuable asset to many organizations. My writing style is characterized by its clarity and simplicity. I am able to break down complex concepts and explain them in a way that is easy to understand for readers with different levels of technical knowledge. I am also skilled in using various forms of media, such as infographics and diagrams, to make my writing more engaging and interactive. I have a special interest and expertise in home automation and engineering; I have written several articles and research papers on the topic and am well known in the field. My writing on home automation and engineering is informative, accurate, and reliable, providing valuable insights on the latest technologies and trends in the field. Overall, I am an experienced technical writer who can provide valuable insights and information for various fields of life, mainly home automation and engineering. I have the qualifications and experience to write about a wide range of topics, and my writing style is clear, simple, and engaging. I am an asset to any organization that requires technical writing services.
Upwork: upwork.com/freelancers/~0195c6d2cf6594198f
Follow Us:
Linkedin Twitter
Blogs:
wisetechcenter.com
atmega32-avr.com
duino4projects.com
projects-raspberry.com

Posts by Ibrar Ayyub:

How to drive a lot of LEDs using PIC12F microcontroller

Posted on: 08 Jun 2017

How to drive a lot of LEDs from a few microcontroller pins. Using the fact that many microcontroller pins have three states (+V, GND, or “high impedence”, you can drive N*(N-1) LEDs from N pins. So the little 8 pin microcontroller like a PIC12Fxxx or an ATtiny11 can drive 20 LEDs on its five available […]


PIC RC Motor Controller (and example lego robot)

Posted on: 07 Jun 2017

Step 1: Parts List General: RC transmitter/receiver set with at least 3 channels. As is this code only works with stacked PWM signals. I can only say for sure that it will work with traxxas receivers. With modification it could work with any PWM timing, and I am working on making it work with synchronous […]


WiGPSFi – ESP8266 + GPS

Posted on: 07 Jun 2017

If you love finding solutions that could widen horizons – that is something you will like! I wanted to know what my next ESP projects could connect to – and I decided to look for some open WiFis ….  That is the result after two days programming – and 45 min walking arround. Only for testing this […]


Digital logic probe for troubleshooting TTL and CMOS circuits

Posted on: 07 Jun 2017

A logic probe is considered as a stethoscope for engineers and technicians for debugging digital logic circuits that consists of logic gates, memories, registers, etc. A digital multimeter (DVM) can also be used for such analytical purposes but it gives you the numeric value of the voltage at a point instead of the logic state. […]


Message Pump using PIC16F687 microcontroller

Posted on: 07 Jun 2017

Brief: The Message Pump A.K.A. the USB to LCD Backpack is a device that allows you to connect a LCD display directly to your computer. It uses a PIC micro-controller, to drive the LCD and a FTDI USB to serial chip to connect to your computer. The great thing about the FTDI chip is that […]


New Intelligent Analog Solutions – Enabling Efficient Lighting, Motor Control and Power Conversion – PIC 16F1787

Posted on: 06 Jun 2017

Features Enhanced Mid-Range Core with 49 Instruction, 16 Stack Levels Flash Program Memory with self read/write capability 256 Bytes of EEPROM Internal 32MHz oscillator 3 x PSMC (Programmable Switch Mode Controller)- Dedicated 16bit PWM- Digital and/or analog feedback control of PWM frequency- Dead-band control / auto-shutdown & restart 4 x Fast Comparators with selectable Voltage […]


Flexible haptic actuators designed for wearable devices

Posted on: 06 Jun 2017

Kemet and Novasentis, developer of haptic and sensory feedback technology for wearable devices, have announced a collaboration to develop next generation Electro-Mechanical Polymer (EMP) film based haptic actuators for wearable devices. Novasentis will provide the core technology and haptic actuator film whereas Kemet will develop the manufacturing process for the final assembly. Production prototype delivery […]


Temperature and relative humidity display with adaptive brightness control

Posted on: 06 Jun 2017

The objective of this project is to illustrate a technique of implementing adaptive brightness control to Smart TrH Display and seven segment LED displays. It consists of a closed loop system that continuously assesses ambient light condition using an inexpensive light-dependent resistor (LDR) and uses that information to adjust the brightness of the display. For […]


LED Infinity Mirror Controller, 32 LEDs, Multiple Patterns using PIC12F675

Posted on: 06 Jun 2017

LED Infinity Mirror Controller, 32 LEDs, Multiple Patterns UPDATE: This kit is discontinued please see the new version, 8 Channel LED Controller v.3, the development files are still available to build this version. As simple a circuit as can be. A 12F675 controls a high-power shift register, which in turn controls up to 48 LEDs at 20ma […]


Interfacing of PIC12F675 with (i2c based) 24LC64 EEPROM (code + Proteus simulation)

Posted on: 05 Jun 2017

This post provides the code for interfacing 24LC64 EEPROM with PIC12F675 microcontroller. This 24LC64 EEPROM has i2c based interface and PIC12F675 doesn’t have any built in i2c modules, so software i2c module is created in the code. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the ‘Downloads‘ section at […]