Raspberry Pi Pico: Programming in micropython

Hello, today I bring you a basic tutorial on how to use a raspberry pi pico together with MicroPython, which will delight hobbyists. Mainly because it far exceeds the widely used ATMega328p in several respects. The technical differences between the two are as follows: Raspberry Pi PicoATMega328pCores21Architecture32 bits ARM8 Bits…

0 Comments

Bit by Bit operations (Bitwise)

Today I bring you a tutorial about how to use the bit by bit operations, lso called bitwise. This kind of operations are very useful programming, because it will allow us to do some operations like for example: Save memory packing multiple booleans inside every byteWork with microcontroller registers (wich…

1 Comment

Compile GeoIP2 in OpenResty and how to use it

After the basic guide about how to prepare your system to compile modules (which you can find here), is time to learn how to compile the GeoIP2 module in OpenResty. We will start with this module which is relatively easy to compile. I'm using Debian by default, so all described…

0 Comments

Compile modules in OpenResty (basic)

Hello, this time I'll guide you through the process of how to compile modules in OpenResty. If you don't know what is OpenResty, I'll say you that is a tuned Nginx with a lot of pre-compiled modules. This will help you to configure your server without much hard work. The…

0 Comments

STM32F103 Bootloader and programming

This time I bring you a guide about STM32F103 (Bootloader and programming). This microcontroller has the advantage of having more capacity on almost everything compared with an Arduino (ATMega328p), having more SRAM, program memory, ADC and DAC resolution... for a little more money. More info into the Datasheet. STM32F103_datasheetDownload Furthermore…

2 Comments

ArduMenu: Create menus on Arduino or ESP8266

Today I bring you a module that I have created, which will allow you to create menus for your Arduino and compatible ones, such as ESP8266. Currently it is only compatible with two displays: Nokia 5510 (PCD8544) and those that use the ST77XX chip, with the Adafruit libraries. In the…

0 Comments

Improve your Arduino’s analog readings

Today I bring you a simple trick to improve the analog readings of your Arduino. One of the things you notice when you start using the Arduino and taking analog readings is the fluctuation between measurements due to the sensitivity of the analog pins. In my case, when I noticed…

0 Comments

Variable power supply with Arduino and QC3

Hello, today I bring you something that I have been wanting to do for a long time. This is a variable power supply with Arduino and a QC3 compatible charger. With it we will get, for example, an output with a voltage range between 3.6v and 20v in steps of…

0 Comments

Install Arduino libraries in the IDE

Hello,This time what I bring you is nothing more than a mini tutorial, about how to install Arduino libraries in the IDE. This manual is mainly to avoid having to be indicating in each post that it is necessary to install a library, the necessary steps to do it. In…

0 Comments