Port to Raspberry Pi Pico

3 años 1 semana antes #2620 por thecardella
Hi all, I'm currently experimenting a port of this awesome project for the new Raspberry Pi Pico.
I have kept most of the design as the original one, I have only added a potentiometer (the Pico has internal ADCs) and a I2C display.
I have done most of the work code-wise and I'm at the point where I am just waiting on the PCB to arrive. I still had not time to wire everything on a breadboard for testing, also because some component are not really breadboard friendly.

In the meantime I wanted to understand better the consequences of changing platform. The main one I can think of is the system clock speed: the Pi zero runs at 400Mhz while the Pico is set at 133Mhz (which can be changed if necessary). But what are the implications of this change? How does it affect the audio sampling from the MCP3002? How does it affect instead the PWM generation?

I hope this thread fit the forum section, otherwise please let me know where I can ask these questions. Thank you!

Por favor, Identificarse para unirse a la conversación.

2 años 11 meses antes #2664 por thecardella
Respuesta de thecardella sobre el tema Port to Raspberry Pi Pico
I have eventually received the PCBs, soldered everything and done a quick initial test. The sound was coming through but the effects were not really working great. I'm sure this is a software issue that I'll fix with more testing, hopefully.

In the meantime this is the Github repo I'm using to host the project: github.com/ilcardella/pico-pedal
I also have 4 PCB which I won't use, I can post them if anybody is interested. Unfortunately they have 2 missing routes (my bad) which require soldering of 2 short wires. Easy workaround.

Por favor, Identificarse para unirse a la conversación.

2 años 10 meses antes #2732 por JethTran
Respuesta de JethTran sobre el tema Port to Raspberry Pi Pico
Hi...It's unquestionably something that rings a bell. We would already be able to utilize the USB as a sequential port to SWD convertors, question it would be entirely different to that.

With the PIO you can add 4 extra UARTS giving an aggregate of 6. Not awful, as you say!

Por favor, Identificarse para unirse a la conversación.

2 años 8 meses antes #3147 por Denybear
Respuesta de Denybear sobre el tema Port to Raspberry Pi Pico
Hi,
So ultimately did you get it to work fine?
How does Pi Pico sound compared to Pi Zero? Is latency acceptable?
Thanks!

Por favor, Identificarse para unirse a la conversación.

2 años 8 meses antes #3148 por thecardella
Respuesta de thecardella sobre el tema Port to Raspberry Pi Pico
Hi, eventually yes I think I got a very good result considering I was expecting to fail.

A part from the PCB bugs (which I resolved) I was also setting up the output PWM in the wrong way, hence the bad output. Once I found out about that it all worked well.

The quality of the output is way better to what I was expecting but I can't compare it with the RPi Zero as I never tried it. However I think it is definitely usable and I definitely suggest trying it.

The GitHub repo should be updated and I also added the PCB files so that anybody can assemble the pedal and simply build the code and deploy. I temporarily stopped working on it due to other priorities but I'll get back to add more effects. All suggestions or improvements are welcome on the repository.
El siguiente usuario dijo gracias: Ray, Denybear

Por favor, Identificarse para unirse a la conversación.

Tiempo de carga de la página: 0.081 segundos
Gracias a Foro Kunena
Joomla SEF URLs by Artio