meta data for this page
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| raspberry:index [2026/07/08 17:18] – [RP2040-Eth Ethernet communication] vamsan | raspberry:index [2026/07/08 18:53] (current) – [Raspberry topics on lamaPLC] vamsan | ||
|---|---|---|---|
| Line 21: | Line 21: | ||
| ^Network Libraries|None|None|None|network (Wi-Fi), bluetooth|network (Wi-Fi), bluetooth|None|wiznet / custom CH9120 drivers| | ^Network Libraries|None|None|None|network (Wi-Fi), bluetooth|network (Wi-Fi), bluetooth|None|wiznet / custom CH9120 drivers| | ||
| ^Primary Usage|Custom circuit design & commercial products|Learning code, DIY hobbies, basic automation|Prototyping without a soldering iron|Smart home, wireless IoT, web servers|Wireless IoT without a soldering iron|Tiny gadgets, wearable tech, macro pads|Hardwired network devices, industrial IoT| | ^Primary Usage|Custom circuit design & commercial products|Learning code, DIY hobbies, basic automation|Prototyping without a soldering iron|Smart home, wireless IoT, web servers|Wireless IoT without a soldering iron|Tiny gadgets, wearable tech, macro pads|Hardwired network devices, industrial IoT| | ||
| + | ==== Raspberry Pi Pico ==== | ||
| + | {{anchor: | ||
| + | The Raspberry Pi Pico is a compact, quick, and budget-friendly microcontroller board built for managing physical hardware and electronics. Unlike a complete computer, it doesn' | ||
| + | |||
| + | **Key Characteristics** | ||
| + | |||
| + | * **Purpose: | ||
| + | * **Brain:** Powered by the RP2040, a custom dual-core chip. | ||
| + | * **Languages: | ||
| + | * **Connectivity: | ||
| + | * **Cost:** Highly popular for its excellent performance-to-price ratio, usually retailing under $5. | ||
| + | |||
| + | The Raspberry Pi Pico 2 is a major performance upgrade over the original Pico 1, delivering faster speeds, double the memory, and a completely new processor architecture while maintaining physical drop-in compatibility. | ||
| + | |||
| + | The primary difference lies in the microprocessing chip: the original Pico utilizes the **RP2040 chip**, whereas the Pico 2 is built on the upgraded **RP2350 platform**. | ||
| + | |||
| + | The physical form factor, micro-USB port, and standard 26-pin layout remain unchanged, allowing you to reuse existing breadboards and add-on gear. However, the internal specifications are heavily upgraded: | ||
| + | |||
| + | |< 100% 33% 33% 33%>| | ||
| + | | |{{ : | ||
| + | ^Feature^Raspberry Pi Pico (Pico 1)^Raspberry Pi Pico 2| | ||
| + | ^Processor Chip|RP2040|RP2350| | ||
| + | ^CPU Architecture|Dual Arm Cortex-M0+|Dual Arm Cortex-M33 OR Dual RISC-V Hazard3 (selectable)| | ||
| + | ^Clock Speed|133 MHz|150 MHz| | ||
| + | ^SRAM (RAM)|264 KB|520 KB| | ||
| + | ^On-board Flash|2 MB|4 MB| | ||
| + | ^Floating Point Unit|Software-only (slower math)|Hardware FPU (on Arm cores)| | ||
| + | ^PWM Channels|16 channels|24 channels| | ||
| + | ^PIO State Machines|8|12 (via a 3rd PIO block)| | ||
| + | |||
| + | **Software Compatibility** | ||
| + | |||
| + | Both boards are configured and programmed with MicroPython, | ||
| ==== RP2040-Zero ==== | ==== RP2040-Zero ==== | ||
| Line 260: | Line 293: | ||
| {{topic> | {{topic> | ||
| - | {{tag>raspberry | + | {{tag>Raspberry |
| This page has been accessed for: Today: {{counter|today}}, | This page has been accessed for: Today: {{counter|today}}, | ||