Raspberry Pico on Arduino IDE: Using a MCP4921

This page summarizes the projects mentioned and recommended in the original post on /r/arduino

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • DAC_MCP49XX

    Forked version from exscape in order to make it compile for non-AVR platforms:

  • Just bought a Pico, tried a few things with the Arduino IDE as that's what I'm accustomed, have some success with it* Next step for my project would be to send SPI to a MCP4921 DAC. It's been a few days and can't make it work, I imagine because Pico has different SPI pins than the Arduino family. It seems that there is no MCP4921 library for the Pico, but there is a library for the UNO, MEGA, etc (328 family), the "DAC_MCP49xx" library. I never studied the MCP4921 datasheet, I just used that library with the Atmega328 and it suited me fine.

  • PicoSPI

    Lightweight SPI library for RasPi Pico board using the RP2040

  • Doing some research I found there is this SPI library for the Pico, but I would need to send the right data in order to drive the MCP4921 correctly (aka: study the datasheet and work for days on it?)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Mozzi

    sound synthesis library for Arduino

  • *: I am trying to make a synth with the awesome Mozzi library. Trying to upgrade from Atmega328 to Pico so maybe I can get more sample rate and more bitrate with the MCP? less aliasing. I already can generate sound using Pico's PWM output, but it's not great, I would say of same quality of Atmega328. That's why want to try a DAC.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts