Popular Posts

 

Recent Tutorials

  • Blinking an LED with Arduino – FLowcode

    Blinking an LED with Arduino – FLowcode

    A Light Emitting Diode (LED) is a semiconductor light source, when forward biased, it emits light. LEDs are used mainly to indicate the status of electronic circuits, for example to indicate that power is on or off but nowadays they are used in many applications including lighting and beam detection. All of us start learn a new programming from Hello World. In microcontroller fields the Hello World example is usually blinking an led, in this article we will learn how easy to blink an LED with Arduino using Flowcode for Arduino.Read More »
  • Getting Started with Flowcode for Arduino

    Getting Started with Flowcode for Arduino

    Arduino is the open source electronics prototyping platform. It has become popular in the world of hobbyists, students, artists, programmers and professionals. Arduino was born as an easy tool for fast prototyping, aimed at students without a background in electronics and programming. With Flowcode for Arduino, the advantages are even greater. Flowcode is one of the World’s most advanced graphical programming languages for microcontrollers. It allows you to create complex microcontroller applications with advanced peripheral interfacing which make it easy to connect wide range of devices such as switches, LCD displays, analogue sensors, SD cards, Real time clocks, RS232/RS485, GPS, …Read More »
  • Low Cost PCB Prototype and Assembly with PCBWay

    Low Cost PCB Prototype and Assembly with PCBWay

    In any electronic design, the Printed Circuit Board or PCB is one of the most crucial parts with its quality affecting the overall quality of all these devices. For rapid prototyping or for commercial products it's always a must to use specialized reputable PCB manufacturer instead of doing it yourself. Compared to other board houses, PCBWay specializes in prototyping and small-volume production, making PCBWay.com the one-stop destination of boards fabrication and assembly. You can get PCBs, SMD-Stencil and PCB Assembly (PCBA) all in one roof.  This arrangement makes your R&D work easy and time-saving. Fulfilling hundreds of orders daily from around the …Read More »
  • Cheapest PCB Prototype – JLCPCB

    Cheapest PCB Prototype – JLCPCB

    JLCPCB is a very cheap PCB prototype manufacturer for 10 PCBs 10 x 10cm double-sided PCBs with a cost of only $ 2 excluding shipping charges. You can check your own quotes by accessing this link: https://jlcpcb.com/quote.Read More »
  • Interfacing ENC28J60 Ethernet Controller with PIC Microcontroller – XC8

    Interfacing ENC28J60 Ethernet Controller with PIC Microcontroller – XC8

    Ethernet is the leading wired standard for networking as it enables to connect a very large number of computers, microcontrollers and other computer-based equipment to one another. With just a network switch, many different devices can easily communicate with one another with Ethernet, allowing different devices and equipment to be accessed remotely and this also provides a cost-effective and reliable means of remote control and monitoring. For microcontrollers which don't have an integrated Ethernet peripheral, Microchip offers a serial Ethernet chip that can easily be used by any microcontroller with an SPI interface to provide Ethernet capability to the application. …Read More »

 

Recent Projects

  • Automatic Temperature Control System using PIC Microcontroller – Flowcode

    Automatic Temperature Control System using PIC Microcontroller – Flowcode

    An automatic temperature control system has the ability to monitor and control the temperature of a specified space without human intervention. This project uses a PIC microcontroller to automatically control the temperature of an area. This area could be a small plant, a house or any place or device that require a controlled temperature like an incubator (egg) for example. The desired temperature setting is entered using a keypad and stored in microcontroller EEPROM even if the there is a power off or system reset, this reference value will always be saved. The temperature of the area is measured using …Read More »
  • Controlling a PIC Microcontroller from a PC Graphical User Interface (GUI)

    Controlling a PIC Microcontroller from a PC Graphical User Interface (GUI)

    A Graphical User Interface is a man-machine interface device, in which objects to handle are drawn as icons on the screen, so the user can send controls by by a pointing device, usually a mouse or a keyboard. It is always easy and require less skills to operate a device from a visual representations of the workspace (GUI) by simply clicking a mouse or using a keyboard rather than a command line. In this article we are going to design a Graphical User Interface using Microsoft Visual C#. This software could be installed in any computer running windows operating systems. …Read More »
  • Digital Thermometer using Arduino and LM35 Temperature Sensor

    Digital Thermometer using Arduino and LM35 Temperature Sensor

    Temperature sensors are very important in many projects especially in temperature logging devices and alarms. In this article we are going to design a digital thermometer using Arduino Uno. This digital thermometer is built around the LM35 which is a precision integrated-circuit temperature sensor whose output voltage is linearly proportional to the Celsius (Centigrade) temperature. Its output changes by 10 mV per °C so there is no need for calibration. It can measure a wide range of temperature from −55 to +150°CRead More »
  • MPLAB® Code Configurator

    MPLAB® Code Configurator

    The MPLAB® Code Configurator (MCC) is a user friendly Graphical User Interface (GUI) plug-in tool for MPLAB® X IDE which generates easy to understand C code that is inserted into an MPLAB® X project, based on the settings peripherals configurations and selections made in the Graphical User Interface (GUI). The generated code can be used in any application program. When starting out with a new project using Microchip 8-bit microcontrollers, setup of the configuration and all the peripherals can be time consuming, especially for new projects. The MPLAB® Code Configurator simplifies this down to a series of simple graphical selections …Read More »

 

Recent Videos