home.social

#pipico2w — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pipico2w, aggregated by home.social.

  1. dear fedi, please help

    I have my 2 keyboard halves of the beekeeb piantor (non pro) which are just wiring the mechanical switches to the gpios, no matrix

    i'm migrating from pi pico to rp2350b-plus-w by waveshare (custom rust firmware which I'm developing)

    the board is a breakout board essentially and has a voltage divider for vsense to gp42. that's it

    NOW

    the left half, is completely fine

    the right half though has gone through the following:

    - after many flashes, the MCU started looping like crazy on USB, even on boot mode. Enumerated, showed up and insta reboot. probably toast - maybe I did something stupid in the wiring/soldering, no biggie, I have 3 spares

    - next spare, all goes good but 1 key starts sticking. it doesnt work when I press it and at some point it gets stuck. all gpios are internally pulled up. I measure it and it gets pulled to around 1.5v. probably toast gpio, no biggie, I have 2 spares

    - before I replace the MCU, I grab a new one, flash it and measure all pins and ALL of them get pulled to 3v3, as expected. I put the board on the right half, some time passes, 1 gpio fails and a bit later, another one fails

    what the heck is happening??

    obligatory AIed and googled to death. I found out about the errata 9 of the 2350 but its not relevant, it has to do with pull downs, not pull ups

    #rp2350 #pipico2w #mechanicalkeyboards #pipico

  2. dear fedi, please help

    I have my 2 keyboard halves of the beekeeb piantor (non pro) which are just wiring the mechanical switches to the gpios, no matrix

    i'm migrating from pi pico to rp2350b-plus-w by waveshare (custom rust firmware which I'm developing)

    the board is a breakout board essentially and has a voltage divider for vsense to gp42. that's it

    NOW

    the left half, is completely fine

    the right half though has gone through the following:

    - after many flashes, the MCU started looping like crazy on USB, even on boot mode. Enumerated, showed up and insta reboot. probably toast - maybe I did something stupid in the wiring/soldering, no biggie, I have 3 spares

    - next spare, all goes good but 1 key starts sticking. it doesnt work when I press it and at some point it gets stuck. all gpios are internally pulled up. I measure it and it gets pulled to around 1.5v. probably toast gpio, no biggie, I have 2 spares

    - before I replace the MCU, I grab a new one, flash it and measure all pins and ALL of them get pulled to 3v3, as expected. I put the board on the right half, some time passes, 1 gpio fails and a bit later, another one fails

    what the heck is happening??

    obligatory AIed and googled to death. I found out about the errata 9 of the 2350 but its not relevant, it has to do with pull downs, not pull ups

    #rp2350 #pipico2w #mechanicalkeyboards #pipico

  3. I found a nice way to interact with the S0 counting bus of my three energy meters. Every single used GPIO pin gets it's own interrupt for measuring the time in between last 1->0 change. Every 15 seconds a mqtt broadcast is done to report the average consumption. In addition a one hour and 24 hour sum array is filled too. So no need for PIO operations any more.
    #Tinkering #Raspberry #PiPico2W #MicroPython

  4. I found a nice way to interact with the S0 counting bus of my three energy meters. Every single used GPIO pin gets it's own interrupt for measuring the time in between last 1->0 change. Every 15 seconds a mqtt broadcast is done to report the average consumption. In addition a one hour and 24 hour sum array is filled too. So no need for PIO operations any more.
    #Tinkering #Raspberry #PiPico2W #MicroPython

  5. Raspberry Pi Pico 2 W + DHT22 Mini Proyecto Servidor Web

    Aprovechamos la capacidad inalámbrica de la Raspberry Pi Pico 2 W para crear un servidor web que genera una página web y permite visualizar datos de temperatura y humedad de un sensor DHT22 mediante cualquier dispositivo con navegador web.
    Un mini proyecto fácil de implementar con diagrama completo de conexión y código en IDE de Arduino explicado línea por línea.

    Introducción a Raspberry Pi Pico 2W:
    youtube.com/watch?v=cG89EN-pkWs

    Código fuente del programa en:
    github.com/bitwiseAr/Curso-Ard



    👉youtube.com/watch?v=8xxSg3SOUwA