Recent Posts

January, 2020

December, 2019

  • 31 December

    How to Save and Retrieve a String to Arduino EEPROM

    Arduino EEPROM

    An Arduino’s EEPROM, depending on the type of board, can store up to 4 KB of data. The Arduino UNO, in particular, stores 1024 bytes or 1024 ASCII characters. With that space, how can we store a sentence? Or a paragraph? This is what this article is all about.

    Read More »
  • 17 December

    Debounce on Interrupt Handler

    Using interrupts is a neat way to get your Arduino to react quickly to a signal, like a button press. However, the technique is still susceptible to debounce.

    Read More »
  • 17 December

    Mesh Analysis for AC Circuits

    Mesh Analysis for AC

    Similar to Nodal Analysis, Mesh Analysis for both DC and AC circuits are similar. The only difference is that in AC, we are dealing with impedances instead of just resistors. The aim of this tutorial is to make Mesh Analysis for AC circuits simpler for you.

    Read More »

June, 2019

  • 18 June

    Calculating Integrals with Arduino

    The Arduino platform supports math functions like sine, cosine, logarithm, exponential, etc. But can it solve higher math problems like calculus? This two-part tutorial will show you how to make a sketch for Arduino integrals and differentials solver.

    Read More »

May, 2019

  • 22 May

    Understanding Pointers | Arduino Programming


    Pointers can be confusing to beginner Arduino programmers. This tutorial aims to help you understand the concept of pointers by looking at software and hardware points of view.

    Read More »
  • 7 May

    Nodal Analysis for AC Circuits

    DC Nodal Circuit

    Nodal analysis for both DC and AC circuits are the same analysis technique. The only difference is you are now dealing with impedance in AC circuits rather than plain resistance in DC circuits. So if you are having problems using Nodal Analysis in DC circuits, then this technique remains a …

    Read More »
  • 3 May

    Using Arduino Struct

    Arduino Struct

    Structs (short for structure) are far less common in Arduino programming because they are mostly used in C whereas Arduino is based on C++. However, they are still a very useful tool especially if there is a need for user-defined data set. This tutorial aims to help you understand how …

    Read More »

February, 2019

  • 1 February

    IGBT Transistor Basics

    IGBT Transistor Basics

    The IGBT or Insulated Gate Bipolar Transistor is a type of transistor. It’s a high-current and high-voltage device and is a thyristor. IGBT combines both the good traits of a Metal Oxide Field Effect Transistor (MOSFET) and a Bipolar Junction Transistor (BJT).

    Read More »

December, 2018

  • 29 December

    10 Best Arduino Starter Kits

    10 Best Arduino Starter Kits

    Eager to learn Arduino programming? The best way to learn how to use the popular microcontroller board is by building projects! The strength of the whole Arduino platform is that it doesn’t require professional PCB building to make a circuit work. All you need is the best Arduino starter kit …

    Read More »
  • 13 December

    What is a PCB Printer?

    PCB Printer

    For simple and few PCBs, building them at home is the first option for makers. Meanwhile, outsourcing to PCB makers like JLCPCB or Seedstudio is considered for more complex boards with high numbers. But with the emergence of the 3D printing industry, it is now entirely possible to create complex …

    Read More »
  • 11 December

    Using a PCB Solder Mask

    How to Use Solder Mask

    If you are building your own printed circuit board (PCB), you most likely encounter problems where solder goes where it’s not supposed to go. The worst scenario is when dealing with closely spaced solder tracks and pads; one wrong move and you’ll end up shorting connections with solder. The answer …

    Read More »
  • 9 December

    What is a Soldering Station?

    Soldering station

    A soldering station refers to a device that includes the soldering iron, desoldering tools, and hot air guns among others. This definition is not strict; some refer to the soldering station as the temperature-controlled soldering iron. Some also call the fixed-temperature soldering iron as a station. Simply put, a soldering …

    Read More »
  • 9 December

    Soldering Flux for Electronics

    Soldering flux

    Why Is Soldering Flux Needed? Solder will have a hard time bonding into oxidated metals. Oxidation is a chemical process wherein oxygen in the air reacts with a metal, making the latter corrode. The rusting of iron is an example of oxidation. Moreover, oxidation accelerates at high temperatures which means …

    Read More »