Technology and Development

How to use ESP8266 sleep modes in MicroPython
Network applications consume a lot of power. If such applications are battery-powered, there is a risk of the battery running out due to the high power demands of network functions....
How to use ESP8266 sleep modes in MicroPython
Network applications consume a lot of power. If such applications are battery-powered, there is a risk of the battery running out due to the high power demands of network functions....

How to use ESP32 sleep and wake modes in MicroP...
In a previous article, we covered sleep modes in ESP8266. ESP32 is another popular Wi-Fi development board from Expressif Systems. It is more feature-rich than the ESP8266, but also with...
How to use ESP32 sleep and wake modes in MicroP...
In a previous article, we covered sleep modes in ESP8266. ESP32 is another popular Wi-Fi development board from Expressif Systems. It is more feature-rich than the ESP8266, but also with...

How to interface a DS18B20 temperature sensor w...
The 1-Wire protocol is a proprietary standard for serial data communications from Maxim Integrated. This protocol is a low-speed, half-duplex, master-slave data communication standard...
How to interface a DS18B20 temperature sensor w...
The 1-Wire protocol is a proprietary standard for serial data communications from Maxim Integrated. This protocol is a low-speed, half-duplex, master-slave data communication standard...

What is MicroPython?
MicroPython implements the Python 3 programming language for microcontrollers and microcomputers. It is a firmware solution designed to implement high-level language features of P...
What is MicroPython?
MicroPython implements the Python 3 programming language for microcontrollers and microcomputers. It is a firmware solution designed to implement high-level language features of P...

MicroPython – Generating PWM in ESP8266 and ESP32
Pulse width modulation (PWM) is one of the five basic functionalities of any microcontroller. The other four are digital input, digital output, analog input and ser communication...
MicroPython – Generating PWM in ESP8266 and ESP32
Pulse width modulation (PWM) is one of the five basic functionalities of any microcontroller. The other four are digital input, digital output, analog input and ser communication...

MicroPython – Reading analog signals in ESP8266...
Most sensors have an analog output. Few sensors come with an integrated controller and can transmit output measurements via a digital protocol. That's why the conversation...
MicroPython – Reading analog signals in ESP8266...
Most sensors have an analog output. Few sensors come with an integrated controller and can transmit output measurements via a digital protocol. That's why the conversation...