Posts by Ibrar Ayyub:
Eye Diagram Basics: Reading and applying eye diagrams
Posted on: 08 Apr 2017
Accelerating data rates, greater design complexity, standards requirements, and shorter cycle times put greater demand on design engineers to debug complex signal integrity issues as early as possible. Because today’s serial data links operate at gigahertz transmission frequencies, a host of variables can affect the integrity of signals, including transmission-line effects, impedance mismatches, signal routing, […]
10-minute sewable iPod remote using PIC10F222 microcontroller
Posted on: 08 Apr 2017
10-minute sewable iPod remote There are a lot of really cool iPod remote control projects: some have simple buttons, some react to heartbeat or body motion, and others are designed to interface directly with software running on a computer. However, not one of them is truly wearable, or speaks to the unique needs of e-textiles designers. […]
Increment-decrement value For Basic PRO Compiler
Posted on: 07 Apr 2017
define adc_bits 8 define osc 4 trisb = %00000000 L1 var portb.0 low L1 pause 2000 ‘ delay 2000 ms = 2 second main: high L1 pause 1000 Low L1 pause 1000 goto main end
Execute Open-Source Code in a PIC Microcontroller Using the MPLAB IDE
Posted on: 07 Apr 2017
The PIC32 single-board computer is a de facto standard tool for developing microcomputer applications within the hobbyist and educational communities. It provides an open-source hardware (OSH) environment based on a simple microcontroller board, as well as an open-source (OS) development environment for writing software for the board. Here’s an approach that enables PIC32 code to […]
Portable Adjustable Mini Powersupply
Posted on: 07 Apr 2017
A BIG HELLO! and welcome to Mixed Outputs first instructable. As most of my project involve electronics of some sort, having a good power supply is essential to be able to meet the demand of different power requirements. So I built me a bench-top power supply from an old ATX power supply Unit (PSU) that […]
Forverse – Reverse Control For Basic PRO Compiler
Posted on: 07 Apr 2017
@ device PIC16F877 define osc 4 define adc_bits 8 main: trisb =$00 trisa =$ff adcon1 = 7 sw1 var porta.0 sw2 var porta.1 sw3 var porta.2 lamp1 var portb.0 lamp2 var portb.1 lamp1=0 lamp2=0 while(1) if(!sw1 and sw2 and sw3) then repeat lamp1=1 lamp2=0 pause 10 until(!sw3):endif if(sw1 and !sw2 and sw3) then repeat lamp1=0 […]
MWC: MediaTek first with ARM’s Cortex-A72 ‘PC-class’ mobile chip
Posted on: 06 Apr 2017
MediaTek expects to see the first smartphone with a mobile processor it has designed based on an ARM Cortex-A72 dual core processor before the end of the year. MediaTek of Taiwan is believed to be the first chip firm to see first silicon of the new 64-bit processor, which will give mobiles PC-class performance for […]
3-Wire Serial LCD using a Shift Register
Posted on: 06 Apr 2017
Introduction HD44780 based character LCDs require at least 6 I/O lines from microcontroller to display data. Therefore, they are not suitable for low-pin microcontrollers like PIC12F series microchips. In this project, I am going to show how to drive an HD44780 based LCD display with only 3 pins of a microcontroller. I am going to […]
Teardown: Amazon Dash Button keeps you connected
Posted on: 06 Apr 2017
Amazon’s Dash Button, which I previously mentioned back in late May 2015, is the ultimate in consumer convenience (or, if you prefer, consumerism gone crazy). Simply press a button on the inconspicuous adhesive-backed device (perfect for attaching to your washer and dryer, refrigerator, counter, or cabinet), and your Amazon account is charged for the purchase […]
Basic Toggle Control For Basic PRO Compiler
Posted on: 06 Apr 2017
@ device PIC16F877 define osc 4 define adc_bits 8 main: trisb =$00 trisa =$ff adcon1 = 7 lamp var portb.0 sw1 var porta.0 lamp=0 while(1) if(!sw1) then pause 10 toggle lamp while(!sw1):wend endif pause 10 wend end