TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Who Needs a Raspberry Pi Microcontroller Chip? Maybe You

20 pointsby thecatsterover 3 years ago

4 comments

whiskersover 3 years ago
Plug: we have designed a range of RP2040 based dev boards for different tasks which make prototyping&#x2F;evaluating the platform a breeze - and it&#x27;s an exciting platform with what it offers for the price. The PIO especially is an extremely interesting feature.<p>- Tiny2040 - a super small USB-C dev board with up to 8MB flash: <a href="https:&#x2F;&#x2F;shop.pimoroni.com&#x2F;products&#x2F;tiny-2040" rel="nofollow">https:&#x2F;&#x2F;shop.pimoroni.com&#x2F;products&#x2F;tiny-2040</a><p>- PicoSystem - a handheld gaming console with 240x240 colour IPS display, audio, and classic controls: <a href="https:&#x2F;&#x2F;shop.pimoroni.com&#x2F;products&#x2F;picosystem" rel="nofollow">https:&#x2F;&#x2F;shop.pimoroni.com&#x2F;products&#x2F;picosystem</a><p>- Keybow2040 - a 16 key macro keypad with per-key RGB lighting: <a href="https:&#x2F;&#x2F;shop.pimoroni.com&#x2F;products&#x2F;keybow-2040" rel="nofollow">https:&#x2F;&#x2F;shop.pimoroni.com&#x2F;products&#x2F;keybow-2040</a><p>- Plasma2040 - designed for driving WS2812&#x2F;APA102 LED strips: <a href="https:&#x2F;&#x2F;shop.pimoroni.com&#x2F;products&#x2F;plasma-2040" rel="nofollow">https:&#x2F;&#x2F;shop.pimoroni.com&#x2F;products&#x2F;plasma-2040</a><p>- Interstate 75 - for driving LED matrices like those used in giant outdoor screens: <a href="https:&#x2F;&#x2F;shop.pimoroni.com&#x2F;products&#x2F;interstate-75" rel="nofollow">https:&#x2F;&#x2F;shop.pimoroni.com&#x2F;products&#x2F;interstate-75</a><p>We also have a heap of accessories for the official Raspberry Pi Pico development board: <a href="https:&#x2F;&#x2F;shop.pimoroni.com&#x2F;collections&#x2F;pico" rel="nofollow">https:&#x2F;&#x2F;shop.pimoroni.com&#x2F;collections&#x2F;pico</a>
评论 #30064764 未加载
gadgetoidover 3 years ago
I haven’t come across an RP2040 I couldn’t overclock to 250+ MHz. Couple that with DMA into the PIO state machines and it smashes through stuff like the weird WS281X timings, HUB75 matrix scanning and even DVI and usually has a whole spare CPU core to actually do something with whatever device you’re driving.<p>It feels like it sits nicely between regular MCUs and the quirky every-peripheral-is-emulated-in-a-core awesomeness of the Parallax Propeller and - though I’m probably biased by experience and necessity - I love it.
评论 #30064737 未加载
sylwesterover 3 years ago
I am an embedded developer and have used a lot of different microcontrollers in the past and present. The RP2xxx series is a very exciting microcontroller series. Currently only the RP2040 exists, but I expect to see other versions with more ram, integrated flash, maybe a M4 instead of M0+ core.<p>The truely exciting things about the RP2040 are:<p>- Market availability<p>- Low price<p>- 2 x Cortex M0+ cores<p>- Possibility to overclock<p>- Flexible PIO Programmable State Machines with FIFOs<p>- High GPIO count<p>- Excellent documentation (!)<p>- Lots of examples<p>I think the RP2040 is even totally overpowered &#x2F; underutilized for most of the tasks I see in most projects.<p>What I would love to see in the future, is a version with integrated flash (with possibility to expand with external QSPI flash), a cortex M4 core with FPU and the ability to attach PSRAM to expand the usable memory (and map it into the memory map of the RP2xxx).
mrlonglongover 3 years ago
I&#x27;ve been toying with porting a tiny subset of Unix to the Raspberry Pico ever since I bought a pair of these cute little buggers. But memory at 264KB remains an issue. How easy is it to wire up SPI to some external RAM chips maybe on a breadboard?
评论 #30069853 未加载
评论 #30067762 未加载