I add my Pi Pico (RP2040) stuff here.
 
 
 
Go to file
Luigi Cruz 9764e55e3d Add libraries documentation. 2021-03-11 23:11:59 -03:00
apps Add libraries documentation. 2021-03-11 23:11:59 -03:00
lib Add libraries documentation. 2021-03-11 23:11:59 -03:00
pico-examples@3617ade198 Add bmp180 library. 2021-03-02 02:31:51 -03:00
pico-extras@89b8071d2a Adding SDR code 2021-03-11 13:39:46 -03:00
pico-playground@7078b4023a Add iperf server. 2021-03-03 17:10:07 -03:00
pico-sdk@fc10a97c38 Adding SDR code 2021-03-11 13:39:46 -03:00
.gitignore Remove not-needed headers. 2021-03-11 19:50:48 -03:00
.gitmodules Add iperf server. 2021-03-03 17:10:07 -03:00
CMakeLists.txt Orgazine projects. 2021-03-03 23:48:48 -03:00
LICENSE Initial commit 2021-03-02 02:06:22 -03:00
README.md Add libraries documentation. 2021-03-11 23:11:59 -03:00
compile_commands.json Add bmp180 library. 2021-03-02 02:31:51 -03:00
pico_extras_import.cmake Add iperf server. 2021-03-03 17:10:07 -03:00
pico_sdk_import.cmake Add bmp180 library. 2021-03-02 02:31:51 -03:00

README.md

Pico Stuff

I add my Pi Pico (RP2040) stuff here. There are complete apps and libraries for sensors or complicated tasks.

Libraries

  • BMP180: Header-only library for the BMP180 atmospheric pressure sensor.

Apps

  • PiccoloSDR: A primited direct-sampling SDR.
  • ADC DMA Chain: Chained DMA data acquisition from the ADC.
  • Barometer: Barometer polling the temperature and atmospheric pressure from a BMP180.
  • Iperf Server: A tool to measure the performance of the TinyUSB's TCP/IP stack over USB.
  • TCP Server: A TCP server example to send high-frequency data to the host computer.

Installation

Some projects may require a patched version of the pico-sdk or pico-extras.

$ git clone --recursive git@github.com:luigifcruz/pico-stuff.git
$ cd pico-stuff
$ mkdir build
$ cd build
$ PICO_SDK_PATH=../pico-sdk cmake ..
$ make -j$(nproc -n)

About the project

This project was created and maintained since 2021 by Luigi Cruz.

Donation

Donations are welcome. I have no commercial interest in this code. Your donation will help me buy more hardware.

Support

Feel free to hit me up on Twitter or Email if your question isn't answered by this documentation. If you found a bug, please, report it directly on GitHub Issues.

License

This project is distributed by an GPL-2.0 License.

Disclaimer

This project isn't in any way associated with the Raspberry Pi Foundation.

Contributing

Everyone is very welcome to contribute to our project.