home.social

#pimoroni — Public Fediverse posts

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

  1. This is a huge step forwards. Finally worked out how to over-ride the screen clearing to not-quite-black on the Tufty2350 Badge OS. Significant frame boost and the game now displays the same on the badge as in my hardware emulator. I may keep the blue background splat mode as a debug tool.

  2. @rpimag I wrote a hardware abstraction framework so that I could port #MicroPython games written for a specific device to run on any hardware. Here is an example game where the exact same code module is running in Pygame on a computer where I can debug in full Python, and on the badgewa.re Tufty2350 badge from #Pimoroni. The game module has no hardware dependencies. All hardware access is via a class passed in, providing the methods needed to interact with it. #MakerMonday

  3. @rpimag I wrote a hardware abstraction framework so that I could port games written for a specific device to run on any hardware. Here is an example game where the exact same code module is running in Pygame on a computer where I can debug in full Python, and on the badgewa.re Tufty2350 badge from . The game module has no hardware dependencies. All hardware access is via a class passed in, providing the methods needed to interact with it.

  4. @rpimag I wrote a hardware abstraction framework so that I could port #MicroPython games written for a specific device to run on any hardware. Here is an example game where the exact same code module is running in Pygame on a computer where I can debug in full Python, and on the badgewa.re Tufty2350 badge from #Pimoroni. The game module has no hardware dependencies. All hardware access is via a class passed in, providing the methods needed to interact with it. #MakerMonday

  5. @rpimag I wrote a hardware abstraction framework so that I could port #MicroPython games written for a specific device to run on any hardware. Here is an example game where the exact same code module is running in Pygame on a computer where I can debug in full Python, and on the badgewa.re Tufty2350 badge from #Pimoroni. The game module has no hardware dependencies. All hardware access is via a class passed in, providing the methods needed to interact with it. #MakerMonday

  6. @rpimag I wrote a hardware abstraction framework so that I could port #MicroPython games written for a specific device to run on any hardware. Here is an example game where the exact same code module is running in Pygame on a computer where I can debug in full Python, and on the badgewa.re Tufty2350 badge from #Pimoroni. The game module has no hardware dependencies. All hardware access is via a class passed in, providing the methods needed to interact with it. #MakerMonday

  7. I have some #Pimoroni #BreakoutGarden sockets that I'm wiring onto a #Tildagon #Hexpansion because I have a few breakouts I'd like to use.

    #I2C pins are obvious, but the connector has an ambiguous additional pin that is different on every board.

    I guess I'll wire each one to a separate Tildagon GPIO. Which kinda de-generalises having everything on one i2c bus. (some boards its an interrupt out, some its a trigger in, on many its unused)

    What do their official #RaspberryPi boards do here?

  8. Pimoroni launches Badgeware line of wearable programmable displays

    Pimoroni’s new Badgeware line of wearable electronics are basically high-tech replacements for paper badges that hang from a lanyard around your neck or “hi my name is” stickers you affix to your shirt.

    Available with a choice of E Ink, IPS LCD, or LED matrix displays, each member of the Badgeware family is basically a tiny wearable computer with a Raspberry Pi RP2350 microprocessor, support […]

    #badger #badgeware #blinky #pimoroni #smartBage #tufty #wearableDisplay

    Read more: liliputing.com/pimoroni-launch

  9. Video of the #Pimoroni #Presto calendar I made here: mastodon.social/@jtruk/1137592

    (I got as far as the dev equivalent of deckchair moving: UI themes and colours)

  10. I'm not one to publicly stan for a company or much indulge the fairly gross concept of Black Friday, but I'll make exception on both counts for #Pimoroni and their beautiful #Presto, which gave me a lot of developer joy over winter last year.

    It's cute and very ergonomic for code-tinkerers - the right amount of useful features to glue together.

    I regularly use the timer I made to keep on track while doing live music sets.

    Presto: shop.pimoroni.com/products/pre
    My public code: github.com/creativenucleus/rpi

  11. I just published a server and client for accessing a remote filesystem on a micropython device by mqtt.

    See:

    github.com/dov/upython-mqtt-fi

    Meanwhile I have used it for uploading photos to my device.

    This library solves the "grandma problem" of how to place a photo frame on grandma's mantle piece and push images to it without her interaction.

  12. Example of Game of Life with residual footprint and competing colours in my RGB animations library.

  13. Pico C++ graphics fans may be excited to hear I just pushed my example of using psram for a full screen double buffer on the to my repo. See the readme here for details as the checkout of submodules is a bit messed up in a dependency. github.com/Footleg/rpi-pico/tr

  14. A productive day sorting out all my C++ code and publishing it finally. Including my touchscreen and accelerometer drivers and a set of example projects to show them in use. See the presto-projects folder here:
    github.com/Footleg/rpi-pico/tr

  15. I have turned my into a digital photoframe. Images are uploaded to it through So the pimoroni frame can in principle be placed "anywhere on the internet" with mqtt broker access, and then you can upload images to it from afar.

    I plan to publish the code on github in the next few days.

  16. This is a curse of compromises but at least I now have options. Using PSRAM , I converted my bouncing balls simulation to run at the full screen resolution of 480x480 with my anti-aliasing code. Graphics look beautiful, but screen refresh rate dropped to 10 fps due to the time taken to copy the drawing buffer in PSRAM to the screen buffer in the main RAM. Compare this to using a 240 x 480 resolution for buffers all in main RAM where I get 56 fps.

  17. Since the IPS panel (an 8-inch 4:3 panel from #Pimoroni, by the way) has a small board with a keypad, I designed a control panel for the #NeXT #MegaPixel display on the bottom of the case. This way, it doesn't interfere with the original design, and the LCD can still be controlled.

    #3DPrint #3DPrinting #RetroComuter #RetroComputing #VintageComputing #Miniatures

  18. I have some #pimoroni grow moisture sensors I want to hook up to a #esp32 it has a 3 pin jst connector on the front and these pads on the back but the pads have no markings, I found a #pinout diagram but it doesn't seem to correspond to the design, anyone know how I could go about wiring this up? #maker

  19. It's a #Pimoroni kind of day here at Boards HQ! Having a blast with a fresh crop of #RaspberryPi #RP2350-based #DevBoards and some extremely cute #LEDs! ✨🏴‍☠️🐒🤖🥷✨

    mastodon.social/@makemagazine/

  20. I just printed out this case on my -Mini printer. I was using their Basic PLA White filament.

    Code and case design from

    instructables.com/Pico-Unicorn

  21. Seemingly it is no longer possible to get working on a just by installing the library - they've discontinued the hardware and the software fails to install :(

  22. Just setup my to work with ! Now I can intergrate it with my PC Desktop RGB!

  23. A followup on my #inkyphat install on my #pizerow - Turns out, simply running the #Pimoroni install script inside a virtual environment was still not going to work. Thus far, I've managed to delete the /usr/lib/python3.11/EXTERNALLY-MANAGED file and the script proceeds. I even get the examples downloaded only to get the "NameError: name 'false' is not defined. Did you mean: 'False'?" error. Same as before.

    I thought this hardware would be a nice out of the box solution to tinker with for a display. Sigh.

  24. Turns out, the #python #virtualenvironment thing wasn't too bad to use. I was able to get the packages installed under an activated environment without issue. Actually getting my #inkyphat to work has proven problematic still. I have a suspicion that the example scripts were all written before the change to python. Anyone here able to get a #Pimoroni #inkyphat to successfully run its demo since the change?

  25. I finally got round to put together a simple based MIDI/audio setup to play with some of those brilliant experiments by @todbot .

    In this clip I'm checking out polyphony and a couple of sounds using a Pico Lipo hooked up to their Pico Audio Pack and @adafruit's MIDI FeatherWing (via a dodgy and bodgy DIY adapter).

    His code can be found at github.com/todbot/qtpy_synth (I think I based my experiment on hwtest7).

  26. It worked! I just logged into Tusky using my Badger2040 TOTP app! Blog post coming soon! #pimoroni #eink #totp #2fa #airgapped #badger2040 #projects

  27. 🚀 Just unveiled my Xbox RGB 2.0 project! Major thanks to #pimoroni for the awesome components! Check out the full modding journey on @hackster_io: hackster.io/314reactor/xbox-rg 🎮💡 Get ready to experience a classic console like never before! #XboxRGB2 #GamingMods #RetroGaming #LEDMods

  28. 🚀 Just unveiled my Xbox RGB 2.0 project! Major thanks to #pimoroni for the awesome components! Check out the full modding journey on @hackster_io: hackster.io/314reactor/xbox-rg 🎮💡 Get ready to experience a classic console like never before! #XboxRGB2 #GamingMods #RetroGaming #LEDMods

  29. 🚀 Just unveiled my Xbox RGB 2.0 project! Major thanks to #pimoroni for the awesome components! Check out the full modding journey on @hackster_io: hackster.io/314reactor/xbox-rg 🎮💡 Get ready to experience a classic console like never before! #XboxRGB2 #GamingMods #RetroGaming #LEDMods

  30. 🚀 Just unveiled my Xbox RGB 2.0 project! Major thanks to #pimoroni for the awesome components! Check out the full modding journey on @hackster_io: hackster.io/314reactor/xbox-rg 🎮💡 Get ready to experience a classic console like never before! #XboxRGB2 #GamingMods #RetroGaming #LEDMods

  31. 🚀 Just unveiled my Xbox RGB 2.0 project! Major thanks to #pimoroni for the awesome components! Check out the full modding journey on @hackster_io: hackster.io/314reactor/xbox-rg 🎮💡 Get ready to experience a classic console like never before! #XboxRGB2 #GamingMods #RetroGaming #LEDMods

  32. Behold, the Weathertron™ ⛈️😎

    Quite pleased with this little hack which displays a rolling two hour weather forecast from AccuWeather via the magic of #Selenium, #ImageMagick, #MicroPython and #RP2040 using an #InkyFrame from those lovely #pimoroni folk

  33. Pimoroni's upcoming DV Stick will be a small gadget with dual Rasperry Pi RP2040 microprocessors. It plugs directly into the HDMI port of a TV or display, allowing you to play game sor run other apps. The DV Stick suppports USB and Bluetooth accessories. tomshardware.com/news/pimoroni

  34. Got the new 7 inch #pimoroni #InkyFrame with multicolour #eInkDisplay.

    Knocked up another #solar and #SolarBattery stats display to go in the kitchen.

    Colours change depending on charge/discharge and grid direction.

  35. I'm thinking about getting 2-3 of these and using them with #RaspberryPIZeroW machines in the #van as a dashboard with more functionality than a standard dashboard can offer. I really love how circular these things are and that they are 2.1" touchscreen LCDs!

    #Raspberry #RaspberryPI #Pimoroni #LCD #RoundDisplay #FunProject

  36. I wasn't satisfied with #Sensirion's #USB powered #CO2 traffic light due to its hardcoded thresholds, so I built my own using a #RaspberryPiZero with solderless #ZeroDongle, #I2C #BreakoutGarden Mini #pHAT, Sensirion #SCD41 CO₂ sensor breakout and the #Pimoroni #LEDShim. All parts available at shop.pimoroni.com except for the Pi which is sold out.

    The code behind it is based on two library examples by @gadgetoid and available at github.com/xtaran/co2-led-mete under the #MITLicense.

  37. @Medus4 @1dark1 @JeremySCook @adafruit @pimoroni @protonmail

    I may have added stickers on the Getac 😂
    Small stickers that fit well aren't always easy to find, but one from #yeswehack fits well, and complemented by a few small ones from #pimoroni and #redbubble.
    Now I wonder if I add some on the palm rest too…