Tagged: STM32

Ebyte LoRa E32 & MicroPython: exploring library 0

Ebyte LoRa E32 & MicroPython: exploring library – 2

The Ebyte LoRa E32 library is a comprehensive tool designed to facilitate seamless communication with LoRa wireless modules. Developed for programmers and tech enthusiasts alike, the library enables a smooth interfacing with Ebyte’s LoRa E32 devices using MicroPython, a lean and efficient implementation of the Python 3 programming language.

STM32 power saving: RTC backup register and SRAM preservation 0

STM32 power saving: RTC backup register and SRAM preservation – 9

In this article, we finally delve into the backup domain, a crucial step towards resolving the issue of state preservation across sleep modes. We initiate with a comprehensive exploration of the RTC backup registry, subsequently moving onto an analysis of the backup mechanisms for SRAM memory.

STM32 power saving: backup domain intro, and variable preservation across reset

STM32 power saving: backup domain intro and variable preservation across reset – 8

Another important element of STM32 is the backup domain. After a brief introduction to the topic, we will evaluate and test the standard solution for RESET, namely the use of variables in the “noinit” and “persistent” memory areas, a very interesting management. And we will write some simple functions to check the features of our devices.

EByte LoRa E32 & MicroPython: specifications, overview and first use 2

Ebyte LoRa E32 & MicroPython: specifications, overview and first use – 1

Ebyte LoRa E32 series are a collection of wireless transceiver modules. In this article series, we will explore the Ebyte LoRa E32 device and its integration with MicroPython. This first article will focus on the specifications and basic use of the device.

STM32 power saving: intro and Arduino vs STM framework 0

STM32 power saving: intro and Arduino vs STM framework – 3

In a remote device, one important feature can be the power consumption, and like other devices, STM32 allows a set of Low Power states.
In the Arduino framework, these states are wrapped and simplified to allow the most straightforward management, but we will look at the original state of STM32 to better understand the test results.

MicroPython on Nucleo STM32, STM32F411CE, and STM32F401CC: flashing firmware and basic tools 0

MicroPython on Nucleo STM32, STM32F411CE, and STM32F401CC: flashing firmware and basic tools

Microcontrollers, the core of many embedded systems, have evolved from being programmed with low-level languages like Assembly or C to more accessible high-level languages like Python. MicroPython, a streamlined Python 3 implementation, is a prime example. This article explores the integration of MicroPython with the cost-effective, high-potential STM32F4 microcontroller from STMicroelectronics, with a focus on the WeAct STM32F411CE, STM32F401CC, and Nucleo board.