šŸŒž July Update — Recovering from Event Season

šŸŒž July Update — Recovering from Event Season

Event season hit hard this year. Maker Central, Evolve26, Hardware Pioneers… all incredible, all exhausting, and all packed with inspiration. Add in a wave of new Pico ecosystem releases, and July arrived before I even noticed.

Let’s dive into what’s new, what I’ve been building, and what’s coming next.

šŸ”§ What’s New in Pico News

🧩 Pico SDK v2.3.0

A ā€œminorā€ update on paper — but absolutely not minor in practice.

The headline feature is new memory flexibility, especially around the XIP cache. You can now place certain variables or structures directly into the 16KB cache, giving you faster access than flash can ever offer. It’s small, but powerful when used well.

PSRAM support also matures in this release. We finally get standardised define names for different PSRAM sizes and chip‑select configurations, plus heap allocation/freeing functions. I’ve been waiting for these — they make PSRAM feel like a first‑class citizen rather than an add‑on.

šŸ“” coreMQTT v5.0.2

As someone who’s built multiple MQTT projects (and even a full course on MQTT for the Pico W), this caught my eye.

If you’re sticking with MQTT v3, stay on coreMQTT v2.3.1 — it’s stable and recommended. But if you want MQTT v5 features, v5.0.2 is the upgrade… with some interface‑breaking changes.

Why MQTT v5?

  • Better failure reason codes (debugging heaven)
  • Session expiry control
  • Custom metadata in headers
  • Proper request/response pattern
  • Topic aliases

Some of these solve problems I’ve had to hack around in past projects.

🧱 Bare Pico 2 from an RP2354A

At Hardware Pioneers, Raspberry Pi showed me a Pico 2 built from the RP2354A — a chip with flash, RAM, processor, and clock all on the die. Add power regulation and you basically have a complete board.

This makes designing custom RP235x boards dramatically simpler. Expect to see more creative boards popping up soon.

šŸ¤– Projects on the Bench

šŸ“ŗ Waveshare RP2350 Touch 7 Review

Huge screen, onboard PSRAM, and a surprisingly tricky LVDS touch interface. I’m building a more stable LVGL example to help others get started.

šŸ”‹ LiFePO4 Charging for Droids

Charging LiFePO4 packs in situ through USB‑C PD has been a journey — including frying a diode and discovering the charger runs hot enough to need cooling. But it works now, and it’s solid.

šŸ’” LVGL vs Pico Graphics on Interstate 75 W

The Interstate 75 W can drive two HUB75 LED panels, which is brilliant — but the default graphics library is… limiting. Switching to LVGL unlocked everything I needed for an engaging Evolve26 display.

🌈 Waveshare Pico RGB LED Board + LVGL Canvas Tutorial

From giant screens to tiny ones: this 55mm RGB LED board is perfect for droid displays. I’ve built LVGL Canvas demos with animated, character‑style visuals.

šŸš— Event Season: The Road Trip

Maker Central, Evolve26, Hardware Pioneers — each one packed with conversations, ideas, and people who genuinely love building things. It was energising and humbling.

Not everything went perfectly (does it ever?), but that’s part of the fun. I’m considering writing a full ā€œbehind the scenes of being show‑readyā€ blog. If you’d like that, let me know.

šŸŽ„ YouTube Channel Updates

You can now join the channel as a paying subscriber. It genuinely helps cover project costs, and in return you get early access to videos the moment I upload them — often a month’s worth at once.

After a hectic few months, I’m slowing down slightly for summer. Expect two deep‑dive videos per month, with normal weekly releases returning in September.

šŸ™ Thank You

Thanks for reading, and for being part of this journey. Your support keeps the builds coming. Tell me what you’d like to see next — more LVGL deep dives, more RP2350 experiments, or more droid engineering?

Leave a Reply