How does technology impact climate change? We’re going to explore both the positive and the negative influences technology has on climate change. To understand and see the issue of climate change from a lucid perspective, we must be aware of both sides. Climate change can destructively change the course of …
Read More »Signal Integrity and Power Integrity in PCB Fabrication and Design
Signal integrity and power integrity are critical factors in the fabrication and design of printed circuit boards (PCBs). These factors play a significant role in ensuring that the PCBs function as intended, without interference or noise that could degrade performance or even cause the circuit to fail. This article highlights …
Read More »How advanced is facial recognition software?
Face recognition software is a type of technology that uses artificial intelligence (AI) to analyze and identify a person's facial features from a digital image or video. The software can identify unique patterns in a person's face, such as the distance between their eyes, the shape of their jawline, and …
Read More »Why is EEG an important aspect of human scientific research?
Electroencephalography (EEG) is an important aspect of human scientific research because it allows researchers to measure the electrical activity of the brain, which can provide valuable insights into brain function and behavior. The use of EEG has the potential to significantly improve people's lives in both clinical and non-clinical …
Read More »How to Send HTTP Post and Get Requests Using Arduino ENC28J60 Ethernet Shield
In this IoT age, there are several ways of sending and getting data to/from a microcontroller to a remote server. This article will be part of a series about such ways through the Arduino ENC28J60 shield or module. Here I will be showing the classic way of communicating via the …
Read More »Arduino Simulation in Proteus ISIS
Labcenter Electronics’ Proteus has become an indispensable tool for engineers as it offers not only schematic and PCB design but also real-time simulation. However, Arduino simulation is not supported by this application by default. This tutorial will show you how to simulate an Arduino with Proteus ISIS.
Read More »Using JSON for Data Transfer with Arduino
Last time, I showed you how to send HTTP requests via TCP featuring the ENC28J60 ethernet shield. We continue with our series with another post, this time, using JSON for data transfer. Full tutorial after the jump.
Read More »Arduino Programming: Ternary Operator
If your Arduino code involves decision-making, then it's very likely you're using conditional statements. Using if ... else... is common; switch statements as well. But there is a third way, using ternary operator, that will really make your code shorter. Example Scenario Say we are reading the state of …
Read More »How to Save and Retrieve a String to 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 »Arduino Programming: Arrays
An array is a data structure for storing multiple variables of the same data type. Mastering arrays will definitely make your Arduino sketches more efficient. If you’re a beginner when it comes to Arduino array, then this tutorial is for you.
Read More »