Category: Development Kit
-
How to use 2.8 inch LCD driver on Mini Stm32 V3.0 using STM32CubeIDE
To use the 2.8-inch LCD. I first checked the hardware schematic to find out all the pins attached to the LCD. The LCD has a driver ic on its flex cable. when I read the device code from the IC. The IC is ILI9325 You can check this post here for that Mini STM32 V3.0…
-
Tiny2313 Dev Board
This is a Tiny development board I made. It is a small size and is ideal for quick prototyping. I made for the Attiny2313 microcontrollers. I started programming with this microcontroller board. Back then I did it on a breadboard. But since now I can know a few things about PCB etching I made this…
-
How to setup ESP32 on Arduino IDE
Prerequisites: Before we dive into the setup process, there are a few things you’ll need to gather: Now that you have everything you need, let’s get started with the setup process. Step 1: Install the ESP32 Board in Arduino IDE: Step 2: Select the ESP32 Board: Step 3: Choose the Correct Port: Step 4: Upload…
-
How to use Neo 6m GPS Module with Raspberry Pi Pico
Connect the GPS module to the Raspberry Pi Pico as follows: Note: Since Raspberry Pi Pico operates at 3.3V logic level, you can directly connect the GPS module without voltage level shifting. The module will output something like this $GPRMC,103255.00,V,,,,,,,180523,,,N*70 $GPVTG,,,,,,,,,N*30 $GPGGA,103255.00,,,,,0,00,99.99,,,,,,*66 $GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30 $GPGSV,1,1,01,18,,,31*73 $GPGLL,,,,,103255.00,V,N*4A These are the NMEA messages. by decoding these messages we…
-
Interfacing an external +5V power supply with Raspberry Pi Pico
From the section 4.5 Powering Pico of the official Raspberry Pi Datasheet. I have decided to use the first method which is suggest to use a schottky diode with the VSYS pin. I have used 1N5819 Schottky diode.which hasVRRM = 40V,Maximum average forward rectified current IF(AV) = 1A The schottky diode and the diode on…
-
How to use button with Raspberry Pi Pico using micropython
The Pico has internal pull up /down circuits inside it. I have made this simple circuit for demonstration. Button could be connected in two ways. In the schematic i connected a button to GP22 using a external pull up of resistor 10k. I also used a capacitor in parallel with the button to debounce the…
-
How to use GPIO of Raspberry Pi Pico as Output Pins
One of the most important features of the Raspberry Pi Pico is its General-Purpose Input/Output (GPIO) pins. These pins can be used to control external devices, such as LEDs, motors, and relays. The Raspberry Pi Pico has 26 GPIO pins, numbered from GP0 to GP25. Each pin can be individually programmed to perform a specific…
-
Raspberry Pi Pico Symbol in KiCad 7 Project Library
This project has all the files necessary to make a project using it. In this project i have included a symbol library and a footprint library. It is a custom library. You can use this in another project by adding it into the project library list. This project is made using the KiCad 7. Symbol…
-
Handling errors with strings in MicroPython on Raspberry Pi Pico
When working with strings in MicroPython on Raspberry Pi Pico, it is important to handle errors that may occur during string operations. Errors can occur for a variety of reasons, such as invalid input or incorrect syntax. Fortunately, MicroPython provides several built-in mechanisms for handling errors with strings. One of the most common errors that…
-
Using strings with input/output operations on Raspberry Pi Pico
Using strings with input/output operations is a common task when working with MicroPython on Raspberry Pi Pico. In this post, we will explore how to use strings with input/output operations, including reading and writing strings to files and the console. Reading strings from the consoleThe easiest way to read strings from the console is to…
