Questions tagged [rp2040]
The RP2040 tag should be used for questions related to the RP2040 developed and made by the Raspberry Pi Foundation
60 questions
2
votes
2
answers
114
views
USB-C for RP2354B
I am currently designing a custom PCB for some of my personal projects with a Raspberry Pi RP2354B microcontroller on it. I need the RP2354 to use USB 2.0 with a USB-C port in both host and device ...
0
votes
1
answer
125
views
Is it possible to iterate over four (basic) ADCs to quadruple their sample rate?
I'm developing a basic USB oscilloscope (like Scoppy) as an educational project. I can code, but am new to electronics.
The boards I'm using (QT Py RP2040 from Adafruit) have four 12-bit ADCs that ...
3
votes
5
answers
716
views
Any reason the gate pull-down shouldn't be eliminated on an RP2040/RP2350 GPIO connection?
Regarding the practice of including a grounding resistor on the input of a MOSFET gate to prevent float conditions from biasing the MOSFET into the active region...
Since the RP2040/RP2350 MCUs ...
1
vote
2
answers
128
views
ADF4001 Programing And Testing
I trying to program the ADF4001 in order to make a PLL with an N counter and R counter of 1, but I have no output on the CP pin. I am unsure if it's the way I am programming the chip or the layout I ...
1
vote
1
answer
150
views
Unsure If there is any oversight on my reversible split keyboard PCB
I am currently designing a reversible PCB for a split keyboard and wanted a peer review for the schematic before I spend hours routing traces.
The goal is to have the two rp2040's communicate over ...
0
votes
0
answers
112
views
Pico scanvideo library and driving ILI9488 DPI display with VSYNC HSYNC PCLK and 16-bit RGB
I have a 2.6 in 320x320 display that I would like to drive with the Raspberry Pi Pico 2 but I am having some issues with my code that I am not sure how to fix. I am not quite familiar with this ...
1
vote
1
answer
84
views
How to use IS31FL3731 with RP2040? I2C not working properly on custom PCB
I made a PCB with RP2040 MCU which works as I made it blink LED_BUILTIN.
However, the I2C is not working. This is odd as it is pulled up correctly to 3.3v as the datasheet told me to do via 4.7kOhms. ...
0
votes
0
answers
63
views
RP2040 board layout
I have laid out three different boards for the RP2040. The first worked without a hitch. The second won't work at all, even with an external clock source connected to XIN. Windows occasionally reports ...
0
votes
1
answer
126
views
RP2040 IN not reading expected data
I have been attempting to make a DSHOT library using the built-in PIO functionality of the Arduino RP2040 board.
Ive gotten to the point where I am properly sending a speed command, the motor ...
3
votes
0
answers
105
views
Beginner circuit design review request
Summary:
I am trying to design a LED thingy and I am asking for a review of the schematic and PCB.
It is my first time doing either schematic or PCB.
Edit in response to comment: The thing is supposed ...
5
votes
1
answer
538
views
Can RP2040 GPIOs be used as a "togglable ground" for NMOS Array?
I'm working on a project that requires me to control an LED inside a button (it's labeled 5V and I'm assuming it has a built-in current limiting resistor based on some reviews). Since the RP2040 is a ...
-2
votes
1
answer
263
views
Transmitting SPI data Wirelessly [closed]
i have a sensor that communicates via SPI and is wired. I want to use a wireless communication protocol, like an NRF24, to mirror the SPI data wirelessly instead of using the cables. This way, the ...
3
votes
2
answers
1k
views
RP2040 ADC calibration (schematic)
I was working with Raspberry Pi Pico ADC pins, and found out there are minor errors in the Pico ADC (12bit) values:
When the ADC pin is connected to ADV_VREF, the ...
0
votes
1
answer
186
views
USB data does not work on my PCB [closed]
I've build a PCB based on RP2040 microcontroller. A modified version of PicoDVI board - with added memory chip.
The board works fine, with just one problem - it is not being detected when plugged to a ...
2
votes
0
answers
455
views
Custom RP2040 board not working
I have designed a custom RP2040 board referring to the official hardware design guide for RP2040.
When I boot the device in bootsel mode, it does get detected as a USB mass storage device on my host ...