Category Archives: Microcontroller


Accelerated IOT Development using NodeMCU

ESP8266 Wifi mobile module, made by a privately held company in China called Espressif, is a self contained SOC with integrated TCP/IP protocol stack that can give any microcontroller access to a WiFi network. ESP8266 module comes pre-programmed with an AT command set firmware that delivers quick and powerful programmability out of the box. In

Read More

Blockchain Development – Smart Contracts making Blockchain Technology Smarter

One of the biggest advantages of Blockchain as a technology is that it is a decentralized system and eliminates the need for an intermediary, and the costs and conflicts associated with it. This combined with the speed, low cost and security makes Blockchain a preferred choice of Governments, Banks and Organizations when compared to traditional

Read More

IOT Development – Few Challenges

Few doubt that smart mobile devices are the next technological revolution. The next generation of connected appliances is already starting to create the Internet of Things (IoT), and to connect users to their devices in ways that were impossible only a few years ago. However, in the middle of new conveniences and wonder, the IoT

Read More

Embedded Software Development: PIC18F4520 Timer Programming

Timers are the most essential peripheral for a microcontroller and every controller provides a provision for using them. They are mostly used for exact delay generation. Timers are also used in various other operations like PWM signal generation, auto-triggering of several other peripherals etc. To put it simply, timers may be thought of as a

Read More

Embedded Software Development: PIC16F1829 UART Programming

Today, many PIC microcontrollers include a Universal Synchronous/Asynchronous Receiver Transmitter (USART) module. We can configure this module as follows: a Full-Duplex asynchronous system that can communicate with peripheral devices, such as CRT terminals and personal computers a Half-Duplex synchronous system that can communicate with peripheral devices, such as A/D or D/A integrated circuits, serial EEPROMs,

Read More