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/07 21:57] – [lamaPLC: Raspberryes] vamsan | raspberry:index [2026/07/07 22:57] (current) – [Raspberry topics on lamaPLC] vamsan | ||
|---|---|---|---|
| Line 23: | Line 23: | ||
| ==== RP2040-Zero ==== | ==== RP2040-Zero ==== | ||
| + | {{ : | ||
| The RP2040-Zero is an ultra-compact, | The RP2040-Zero is an ultra-compact, | ||
| - | === Core Hardware Specifications === | + | More information from the board: https:// |
| + | |||
| + | === RP2040-Zero | ||
| * **Processor: | * **Processor: | ||
| Line 33: | Line 36: | ||
| * **Pins:** Breaks out 29 GPIO pins (20 via outer pin headers, and 9 via solder pads on the back). | * **Pins:** Breaks out 29 GPIO pins (20 via outer pin headers, and 9 via solder pads on the back). | ||
| + | === RP2040-Zero Pinout === | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | === RP2040-Zero I²C communication === | ||
| + | |||
| + | **Primary Hardware I²C Pin Pairs on RP2040-Zero** | ||
| + | |||
| + | The main pins for hardware I²C on the Waveshare RP2040-Zero are **GP0 (SDA) / GP1 (SCL)** or GP4 (SDA) / GP5 (SCL): \\ | ||
| + | |||
| + | '' | ||
| + | |||
| + | Since the RP2040 chip has a versatile digital network matrix (pin multiplexing), | ||
| + | |||
| + | ^Hardware Block^SDA (Data)^SCL (Clock)^Location on RP2040-Zero| | ||
| + | ^I²C_0 (Standard)|GP0|GP1|Top-left edge pins.| | ||
| + | ^I²C_1|GP4|GP5|Left edge, mid-bottom pins.| | ||
| + | ^I²C_1 (Alternative)|GP26|GP27|Bottom edge pins (Shared with ADC0/ | ||
| + | |||
| + | **Key Electrical Requirements** | ||
| + | |||
| + | * Pull-up Resistors: The RP2040-Zero does not include onboard pull-up resistors for the I²C lines. You must add external 4.7 kΩ resistors connected to 3.3V unless your peripheral module (sensor/ | ||
| + | * Voltage Limits: The RP2040 is strictly 3.3V logic compatible. Connecting a 5V I²C device directly to these pins without a logic level shifter can permanently damage the controller. | ||
| + | |||
| + | ===== Raspberry topics on lamaPLC ===== | ||
| + | {{topic> | ||
| + | |||
| + | {{tag> | ||
| + | This page has been accessed for: Today: {{counter|today}}, | ||