Welcome to ermicroblog

Monday September 06, 2010





Are you looking for something fresh, update and simple explanation on the microcontrollers and electronics concept?

Here at ermicroblog we bake fresh new projects, tutorials and ideas almost every week, any sugestion and comment would be most welcome.

Have a pleasure reading and hope you enjoy visiting ermicroblog.



Feature Video






August 2010 Top 10 Pageviews

  • Using Serial Peripheral Interface (SPI) Master and Slave with Atmel AVR Microcontroller
  • Using Transistor as a Switch
  • Build Your Own Transistor Based Mobile Line Follower Robot (LFR) First Part
  • Using Maxim DS1307 Real Time Clock with Atmel AVR Microcontroller
  • Seven Segment Display Thermometer with PIC Microcontroller
  • Build Your Own Microcontroller Based PID Control Line Follower Robot (LFR) (Second Part)
  • H-Bridge Microchip PIC Microcontroller PWM Motor Controller
  • Basic Servo Motor Controlling with Microchip PIC Microcontroller
  • How to use I2C-bus on the Atmel AVR Microcontroller
  • PIC18 Pulse Width Modulation (PWM) DC Motor Speed Controller with the RPM Counter Project


  • Updated Articles



    Using Transistor as a Switch

    Posted: December 23, 2008, Updated: June 20, 2010 by rwb, under Electronics.

    More information about transistor's saturation and cut-off region, also the H-Bridge example using TIP120 Darlington transistor running on Atmel AVR ATTiny13 Microcontroller. Read more »



    Latest Entry



    Simple and Easy Light Emitting Diode (LED) Tester

    Tuesday July 07, 2009 by rwb, under Yet Another Tips.

    LED is used in many microcontrollers based project mostly as the indicator; by applying the right forward bias voltage to this special diode, it will emit the light. Today the used of LED has been tremendously increased not just as the electronic devices indicator but also for replacing the conventional light bulb (e.g. flash light, traffic light, car’s break/sign lamp, etc) and perhaps soon it will replace the fluorescent tube lamp in our house. Read more »

    No Comments

    Using Serial Peripheral Interface (SPI) Master and Slave with Atmel AVR Microcontroller

    Thursday June 25, 2009 by rwb, under Microcontroller.

    Sometimes we need to extend or add more I/O ports to our microcontroller based project. Because usually we only have a limited I/O port left than the logical choice is to use the serial data transfer method; which usually only requires from one up to four ports for doing the data transfer. Currently there are few types of modern embedded system serial data transfer interface widely supported by most of the chip’s manufactures such as I2C (read as I square C), SPI (Serial Peripheral Interface), 1-Wire (One Wire), Controller Area Network (CAN), USB (Universal Serial Bus) and the RS-232 families (RS-423, RS-422 and RS-485). The last three interface types is used for long connection between the microcontroller and the devices, up to 1200 meters for the RS-485 specification, while the first three is used for short range connection. Read more »

    5 Comments

    Single In Line (SIL) LED Display for your Microcontroller Based Project

    Thursday June 18, 2009 by rwb, under Yet Another Tips.

    If you use a breadboard for quite a lot to develop and prototype your microcontroller’s based project than you will realize that we repeatedly use the LED to display the microcontroller’s port status. With more LED and its current limiter resistor being added to the breadboard, soon it will occupied our breadboard space very quickly, especially if we use small breadboard for prototyping; not to mention the wire we have to make for this LED and its resistor. Read more »

    No Comments

    Behavior Based Artificial Intelligent Mobile Robot with Sharp GP2D120 Distance Measuring Sensor - BRAM Part 2

    Monday June 08, 2009 by rwb, under Robotics.

    What is the intelligent anyway; could we categories how the bees building their tiny hexagonal compound nest, ants searching for their food or birds migration using precision navigation over continental are the intelligent acts; or we as the human being with our cultures and civilizations is the only one that can be categories as the intelligent being? These kinds of question probably will not have satisfied answer as the answer is more philosophy terms rather than physics or mathematics law; therefore I think anyone could give their own opinion to this question. Read more »

    7 Comments

    Building BRAM your first Autonomous Mobile Robot using Microchip PIC Microcontroller – Part 1

    Monday May 25, 2009 by rwb, under Robotics.

    Have you ever thought that most of our perception about the robot is based on the Hollywood movie! The famous 3CPO and R2D2 from Star Wars until the little cute garbage compacting robot named WALL-E; all of these machines are example of our dreams or should I say our quest to what we all think about the robot should be. Although the robot that we are going to build here is still far away from the technologies shown on those movies but at least it will give you an introductory to the robotics world. Read more »

    3 Comments

    Using Maxim DS1307 Real Time Clock with Atmel AVR Microcontroller

    Monday May 11, 2009 by rwb, under Microcontroller.

    Building our own digital clock is one of the dreamed project by most of the hobbyist or anyone that want to learn or involve seriously in the embedded system world; the ability to integrate time, day and date to the embedded system is one of the important knowledge that should be known by any embedded system designer. Today’s technology makes life easier as all these capabilities has already built nicely inside the Maxim (Dallas) DS1307 Real Time Clock (RTC) chip. Read more »

    2 Comments

    Introduction to Microchip PIC Assembler Language – Part 2

    Tuesday April 21, 2009 by rwb, under Microcontroller.

    With only 35 instructions to learn the Microchip PIC microcontroller assembler language is considered very efficient and easy to learn; you will not find such as Atmel AVR microcontroller CP (compare) and BRNE (branch if not equal) or BRGE (branch if greater or equal) on the PIC microcontroller assembler language dialect, instead it’s just provide us with a very simple bit test and skip one line instruction. Read more »

    No Comments


    ermicroblog pages


    Page 3 of 7«12345»...Last »


    Home | Login | Register | About