embedded

Programming STM32F103 Board (Blue Pill) using USB Port Programming STM32F103C8 Board using USB Port

The STM32 Development Board housing the STM32F103C8 Microcontroller is getting increasingly popular thanks to its ARM Cortex M3 architecture, it has high operational speed and more peripheral options. Also since, this board can be easily programmed using the Arduino IDE it has become a preferable choice for many hobbyists and engineers…

DIY Wi-Fi Jammer using NodeMCU ESP12 DIY Wi-Fi Jammer using NodeMCU ESP12

Have you ever thought about jamming the Wi-Fi connection network? Now days Wi-Fi password hacking is very common, so by jamming the Wi-Fi network you can block or jam any Wi-Fi connection, and no one is able to connect to that Wi-Fi network even after knowing the password. This can be done with a tiny Microcontroller ESP12E, which is also referred as Wi-Fi module or NodeMCU…

Selecting between a Microcontroller and Microprocessor Selecting Between a Microcontroller and Microprocessor

The brain of an embedded device, which is the processing unit, is a key determinant of the success or failure of the device in accomplishing the task(s) for which it is designed. The processing unit is responsible for every process involving from input to the system, to the final output, thus selecting the right platform for the brain becomes very important during the device…

Interfacing 16X2 LCD with ESP32 using I2C Interfacing 16X2 LCD with ESP32 using I2C

In previous tutorial, OLED is interfaced with ESP32 using SPI communication which uses 5 pins. In this tutorial, we interface 16x2 LCD with ESP32, using only 2 pins, with the help of I2C communication. It reduces number of pins used by ESP32 so that more number of ESP32 pins remain free for interfacing different sensors.

 

What is I2C…
Getting Started with STM32 Development Board (STM32F103C8T6) using Arduino IDE Getting Started with STM32 (Blue Pill) using Arduino IDE: Blinking LED

Arduino would have been the first board for many hobbyists (including me) and engineers out there when they started with electronics. However, as we start building more and dig deep we would soon realise that Arduino is not industry ready and its 8-bit CPU with a ridiculously slow clock, it does not give you enough juice for your projects. Hopefully though, we have the new…

I-CUBE-LRWAN Expansion Package for the STM32 family of microcontrollers STMicroelectronics Updates Free Embedded Software for Enhanced LoRaWAN Experience

STMicroelectronics is making its I-CUBE-LRWAN Expansion Package for the STM32 family of microcontrollers in accordance with the recently approved LoRaWAN 1.0.3 specifications from the LoRa-Alliance, making it more secure, expanding the possibilities for Internet-of-Things (IoT) applications that operate on Low-Power Wide Area Networks (LPWAN).

…
Maxim’s New Microcontroller Delivers Advanced Cryptography, Secure Key Storage and Tamper Detection in a 50 Percent Smaller Package Maxim’s New Microcontroller Delivers Advanced Cryptography, Secure Key Storage and Tamper Detection in a 50% Smaller Package

Maxim introduced a new microcontroller MAX32558 to Deliver Advanced Cryptography, Secure Key Storage and Tamper Detection in a 50% Smaller Package. The microcontroller IC, newest member of the Maxim’s DeepCover family of secure microcontrollers, intended to be used in sensitive industrial, consumer, computing and internet of things (IoT) devices; provide a fast and…

RFID Interfacing with MSP430 Launchpad RFID Interfacing with MSP430 Launchpad

In this tutorial we design a system to read the RFID cards using MSP430 and RFID Reader. RFID stands for Radio Frequency Identification. Each card has a unique ID and this makes it a perfect choice for many authentication applications, like in offices, shopping malls and in many other places where only the person with authorization card is allowed to enter inside. …

How to Choose the Right Microcontroller for Your Embedded Project How to Select the Right Microcontroller for Your Embedded Application

A microcontroller is essentially a small computer on a chip, like any computer, it has memory and usually programmed in embedded systems to receive inputs, perform calculations and generate output. Unlike a processor, it incorporates the memory, the CPU, I/O and other peripherals on a single chip like shown in the layout below.

…
Interfacing GSM Module with AVR Microcontroller: Send and Receive Messages Interfacing GSM Module with AVR Microcontroller: Send and Receive Messages

GSM modules are interesting to use especially when our project requires remote access. These modules could make all actions that our normal mobile phone could do, like making/receiving a call, sending/receiving a SMS, connecting to internet using GPRS etc. You can also connect a normal microphone and speaker to this module and converse on your mobile calls. This will…

High-Performance STM32 Value Lines from STMicroelectronics Boost Real-Time IoT-Device Innovation High-Performance STM32 Value Lines from STMicroelectronics Boost Real-Time IoT-Device Innovation

STMicroelectronics' new addition “STM32F7x0 and H7x0”provides cyber protection and affordable performance-oriented systems for IoT devices. Features like secure boot, sensitive code, flash size upto 2 Mbyte, upto 1Mbyte of RAM, flexible power modes, ultra-fast internal buses, short interrupt and on board safety management system makes STM32F7 and H7 to deliver high…

Increase Functionality in Sensor Nodes with New 8-bit tinyAVR® MCUs Microchip Released New 8-bit tinyAVR MCUs to Increase Functionality in Sensor Nodes

ATtiny3217 and ATtiny3216 join Microchip’s tinyAVR family with largest memory in the series

From many years AVR Microcontrollers are used for developing highly responsive sensor nodes, because of cheaper cost and easy to use. Due to increase in demand, Microchip Technology Inc. presented two new devices in its tinyAVR MCU series, with largest memory…