Forum Rule: Always post complete source code & details to reproduce any issue!
Page 9 of 9 FirstFirst ... 7 8 9
Results 201 to 206 of 206

Thread: Raspberry Pi Pico

  1. #201
    Meanwhile there is an official Arduino support based on mbed.
    https://github.com/arduino/ArduinoCore-mbed

  2. #202
    CircuitPython on the Pico can do I2S. That may be enough for the Teensy Audio board.

  3. #203
    Member
    Join Date
    Aug 2019
    Location
    Bucharest, Romania
    Posts
    86
    Quote Originally Posted by mlewus View Post
    it's probably possible, that is, there is sufficient computing power available. But how much Library development are you willing to do, to avoid using the Teensy 4?

    Why not just use a Teensy? The libraries are powerful and mature, there's a competent & friendly support community here, and you might find that you need to do more audio processing (ie DSP filtering) on that audio that will never be possible on the Pico.

    If Pico is a hard requirement (power, for instance) there are other lower quality audio solutions available. Pimoroni released an audio board for the Pico that includes a C/C++ library. No micropython yet, and about US$20.
    https://shop.pimoroni.com/products/pico-audio-pack
    I will most likely use the Teensy.
    As far as the Pimoroni module, I believe that the module is only i2s out. I want to use the input as well.
    Thanks.

  4. #204
    Senior Member
    Join Date
    May 2013
    Posts
    111
    Quote Originally Posted by tannewt View Post
    CircuitPython on the Pico can do I2S. That may be enough for the Teensy Audio board.
    If CircuitPython can do it, so should the C SDK, right?

  5. #205
    Yup! I think the example is here: https://github.com/raspberrypi/pico-extras/

  6. #206
    Member
    Join Date
    Jan 2014
    Location
    New Jersey, USA
    Posts
    63
    Quote Originally Posted by bigpilot View Post
    If CircuitPython can do it, so should the C SDK, right?
    Pico uses the PIO to do I2S. The code could be identical between python & C but does not have to be.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •