Programming
|
Getting Started with MicroPython on ESP32 using uPyCraft IDE Most of us are familiar with the Python programming language. Python is a very powerful programming language and used to build many applications from the Internet of Things to Artificial Intelligence (AI). By seeing the popularity of python, this community developed the reimplementation of Python which is called MicroPython. So in this tutorial, we… |
|
LED Display Board using P10 LED Matrix Display and Arduino Display advertising plays a very important role in marketing, and there are several advertising methods like newspapers, posters, glow signboards, etc.. Still, digital LED display boards are getting popular nowadays because of their reliability and advantages. Although they are a little expensive, they are durable and customizable. P10 LED display boards have… |
|
DIY Arduino Wireless Programming Shield using Bluetooth Module While doing projects using Arduino, we always need to connect Arduino to PC in order to upload the program in it. But sometimes it is very uncomfortable to always connect the board with PC as if it is a robotics project then you always have to move the robot near to labtop to re-program it. This problem can be solved by programming the Arduino wirelessly. So here we are… |
|
Arduino Sleep Modes and How to use them to Save the Power Power consumption is a critical issue for a device running continuously for a long time without being turned off. So to overcome this problem, almost every controller comes with an Arduino sleep mode, which helps developers to design electronic gadgets for optimal power consumption. Sleep mode puts the device in power-saving mode by turning off the unused module. Whether you… |
|
Controlling NEMA 17 Stepper Motor with Arduino and A4988 Stepper Driver Module A stepper motor is a type of DC motor that works in discrete steps and is used everywhere from a surveillance camera to sophisticated robots and machines. NEMA 17 stepper motor provide accurate control and can be differentiated based on torque, steps per revolution, and input voltage. In our previous project, we controlled a 28-BYJ48 stepper motor using Arduino. 28-… |
|
IoT based Smart Irrigation System using Soil Moisture Sensor and ESP8266 NodeMCU Most of the farmers use large portions of farming land, and it becomes very difficult to reach and track each corner of the large land. Sometimes there is a possibility of uneven water sprinkles. This results in the bad quality crops, which further leads to financial losses. In this scenario, the Smart Irrigation System using the Latest IoT technology is helpful and leads to… |
|
Latest Multi-OS Software Tool from STMicroelectronics Simplifies STM32 Programming and Protects Firmware Intellectual Property Making life easier for STM32 microcontroller (MCU) and microprocessor (MPU) users, and further strengthening the STM32Cube ecosystem, the latest version of the STM32CubeProgrammer from STMicroelectronics gathers the capabilities of multiple device programmers into just one universal tool.
STM32CubeProgrammer… |
|
How to Program ESP32 in MicroPython using Thonny IDE MicroPython is a lightweight version of the Python programming language developed for programming microcontrollers, SOCs, and other embedded system devices. It was created to enable developers to leverage the “easy to learn and use” nature of python for embedded systems development. With Python now the major introductory language in most schools and with it being one of the… |
|
Programming Arduino using Platform IO Development in Arduino and Arduino IDE has always been easy and fun with their simple user interface. The Arduino IDE is open-source and free to use Development Environment with all features like write, compile and upload the code to Arduino Boards. It is based on Java and runs on major OS like Windows, OS X and Linux. But with all its simplicity and large community, it… |
|
Programming NodeMCU ESP8266 Over-the-Air (OTA) using Arduino IDEWhat is OTA Programming?
OTA Programming (Over the Air) is a process which allows devices to upgrade their firmware or software wirelessly without any physical access. It uses wireless technology like Wi-Fi, Bluetooth, GPRS or 4G/3G rather than wired serial communication. OTA is used to reprogram the devices like microcontrollers, cellphones, computers, set-top box etc. OTA… |
|
Bluetooth Module Interfacing with ESP8266: Controlling an LED This comprehensive guide shows you how to interface the HC-05 Bluetooth module with the ESP8266 NodeMCU using Arduino IDE. Nowadays, Bluetooth has become an integral part of digital devices, and it comes built-in in most of the devices such as smartphones, laptops, PC, cameras, Watches, Fitness Bands and many more. Bluetooth has always been the dominant protocol in wireless… |
|
How to Program AVR Microcontroller Atmega16 Using USBASP programmer and Atmel Studio 7.0 There are several ways to program AVR microcontrollers. We are programming it with USBASP v2.0 serial programmer. For demonstration we will use ATmega16 Microcontroller and Atmel Studio. We will test the programmer with a blink sketch. Below are the steps to burn the code into Atmega ICs using USBASP JTAG and Atmel Studio: Installing USBASP… |