By textbook definition, Embedded Electronics can be defined as a system that “Integrates Hardware circuitry with software programming techniques to provide real-time solutions”. From age old pocket calculators to advanced automobile and security devices the applications of Embedded System continue to show a strong progress.
In this section we will discuss about the various embedded controllers and embedded development platforms including, but not limited to Arduino, Raspberry Pi, NodeMCU, ESP32, Microchip, AVR, ARM, MSP430, STM32, STM8S, Nuvoton etc. It also updates the readers with latest Embedded News and technology trends to help them plan and design their Embedded Projects with ease.
Humidity, Temperature and Pressure are three basic parameters to build any Weather Station and to measure environmental conditions. We have previously built a Digital Thermometer web server using NodeMCU and this time we are extending it to Weather Station using ESP12E NodeMCU. In this project, we will measure Humidity, Temperature and Pressure parameters and…
Mouser Electronics is now stocking the nRF91 system-in-package (SiP) from Nordic Semiconductor. Featuring an integrated application microcontroller, full LTE modem, RF front end, and power management in a single device, the nRF91 SiP is ideal for low-power cellular Internet of Things (IoT) applications.
The Nordic…
Software development is generally difficult but for an embedded system, it’s on a whole new level of difficulty. Firmware developers need to have good knowledge about hardware development and understand the internal workings of an embedded processor. For today's Article, I will be sharing tools and tips that could be used to achieve a high level of efficiency and eliminate…
In our previous tutorial, we have interfaced stepper motor with ARM7-LPC2148. In this tutorial, we will control Servo Motor with ARM7-LPC2148. Servo motor has low power consumption advantage over stepper motor. A servo motor stops its power consumption when the desired position is reached but the stepper motor continuous to consume power to lock up the shaft in desired…
As we know microcontrollers take analog input from analog sensors and use ADC (Analog to Digital converter) to process those signals. But what if a microcontroller want to produce an analog signal to control analog operated devices like a Servo motor, DC motor etc? Microcontrollers don’t produce output voltage like 1V, 5V instead they use a technique called PWM for operating…
In today’s automation world stepper motor and servo motor are two most commonly used motors in embedded systems. Both are used in various automation machines like robotic arms, CNC machine, cameras etc. In this tutorial we will see how to interface Stepper Motor with ARM7-LPC2148 and how to control speed of it. If you are new to ARM7 then start by learning about ARM7-LPC2148…
STMicroelectronics released new ultra-low-power microcontroller - STM8L001 intended to be used in cost-conscious applications. It combines efficient 8-bit core with essential and effective peripherals, in the compact, low-pin-count SO-8 package.
The microcontroller provides essential features for basic…
In electronics world there are many varieties of analog sensors in the market that are used to measure temperature, speed, displacement, pressure etc. Analog sensors are used to produce output that are continuously changing over the time. These signals from analog sensors tend to be very small in value from a few micro-volts (uV) to several milli-volts (mV), so some form of…
Renesas Electronics announced the RX66T Group of microcontrollers - a 32-bit RX MCU family based on the new third-generation RXv3 CPU core. The new MCUs leverage cutting-edge CPU core technology to achieve substantially improved performance, as much as 2.5 times better than previous RX family MCUs. Combining the powerful new RXv3 core with the strengths of the…
In one of our recent articles, we shared solutions to some of the errors most beginners will encounter while working with the Arduino. Most of those errors, as simple as they look, could cost a beginner, several debug hours trying to fix them. So as a follow-up, today, I will be sharing solutions to the top 10 issues a beginner could encounter while working with the…
Display is a very important part of any Embedded System Application as it helps users to know the status of the system and also shows the output or any warning message generated by the system. There are many types of displays used in electronics like 7-segment display, LCD display, TFT touchscreen display, LED display etc.
…
How cool it be to turn on the lights automatically as soon as you enter in your home and turn it off again when you leave! Yes, a simple application can do this for you. Here in this project, we will use ESP32 as BLE client and fitness band as BLE server, so whenever a person wearing the fitness band comes in the range of ESP32 Bluetooth, the ESP32 detects it and turn on the…