• Stars
    star
    140
  • Rank 261,473 (Top 6 %)
  • Language
    C
  • License
    GNU General Publi...
  • Created over 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

I add my Pi Pico (RP2040) stuff here.

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 and temperature sensor.
  • BMP390: Header-only library for the BMP390 atmospheric pressure and temperature sensor.
  • USB Network Stack: Library using TinyUSB's implementation of the RNDIS protocol to enable network over USB.
  • LittleFS: A simple non-volatile filesystem based on LittleFS. It uses the internal flash.

Apps

  • PiccoloSDR: A primitive direct-sampling SDR.
  • ADC DMA Chain: Chained DMA data acquisition from the ADC.
  • Barometer: Read 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.
  • Filesystem: A simple non-volatile filesystem based on LittleFS. It uses the internal flash.
  • Altimeter: A simple altimeter for rockets, kites, balloons, etc.

Installation

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

$ git clone --recursive [email protected]: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.

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.

More Repositories

1

pisdr-image

🥧 A SDR Linux Distro for the Raspberry Pi and other SBC. Compatible out of the box with multiple SDR.
Shell
889
star
2

CyberEther

Multi-platform GPU-accelerated interface for compute-intensive pipelines.
C++
331
star
3

CyberRadio

📻 An SDR Based FM/AM Radio For Desktop. Accelerated with #cuSignal and Numba.
Python
193
star
4

kimera

Low-latency hardware accelerated codec based video streaming utility.
C
147
star
5

software-radar

Software Defined Radar with GNURadio Companion
Python
61
star
6

webusb-libusb

Translation layer from libusb to webusb.
C
56
star
7

Raspberry-Pi-RFID

A Socket.io based RC522 RFID Reader Demo for Raspberry Pi
HTML
52
star
8

radio-core

📔 Python based DSP for CyberRadio and PyRadio. Accelerated with #cuSignal and Numba.
Python
50
star
9

blade

Beamforming & Stuff â„¢
C++
42
star
10

PyRadio

🤓 Python Scripts for WBFM and AM demodulation. Accelerated with #cuSignal and Numba.
40
star
11

LatexBot

Automatically generate images from LaTeX expressions on Telegram.
JavaScript
33
star
12

weatherdump

Multi-platform toolkit for weather satellites reception and decoding. Available for Linux, macOS, Windows and RaspberryPi.
Go
33
star
13

ESP8266-RTOS-HomeKit

ESP8266 HomeKit Accessory Implementation based on FreeRTOS.
C
24
star
14

CyberRadioBlast

A browser based SDR console.
JavaScript
20
star
15

WattsUp

Swift
11
star
16

gr-satellites-demod

GNU Radio Scripts to Demodulate Satellites Signals
9
star
17

gr-cyber

CMake
8
star
18

node-moodle-scraper

Node Moodle Scraper
JavaScript
5
star
19

gr-teleskop

CMake
5
star
20

khronos-gnss

Khronos GNSS Frequency Standand & NTP Server
C
4
star
21

weatherdump-desktop

JavaScript
4
star
22

GypsyBot

https://telegram.me/GypsyBot
JavaScript
3
star
23

cpp-goesdump

Satellite Data Stream Parser for XRIT (NOAA-GOES)
C++
3
star
24

DSP-GUITools

X11 GUI Tools for Digital Signal Processing
C++
2
star
25

Node-Telegram-Bot

JavaScript
2
star
26

DeepSeed-MLDM2019

TensorFlow Convolutional Neural Network TFRecords Based
Python
2
star
27

molten-signal

[WIP] Molten Signal is a C++ backed Python library that draws an FFT waterfall on the screen with Vulkan.
C++
2
star
28

Convert-It

Simple Fahrenheit to Celsius using Cocoa. v0.2
Objective-C
2
star
29

turboseti-stream

Python
2
star
30

prometheus-iio-exporter

Prometheus exporter for the IIO sensor values of the RFSoC.
Go
2
star
31

youtube-dl-info

Simple youtube-dl info module.
JavaScript
2
star
32

holoscan-demos

C++
2
star
33

SETI

Python
1
star
34

dfa-minimizer

Python
1
star
35

blast

JavaScript
1
star
36

ata-datum

Python
1
star
37

weatherdump-report

Analytics server for the WeatherDump.
Go
1
star
38

Grabber

Download media from a URL with a extension on iOS.
Swift
1
star
39

beam-calc

Python
1
star
40

gofast

Go
1
star
41

cygnus-starfinder

Cygnus Starfinder - Python OpenCV Sextant
Python
1
star
42

utfpr-sorting-algorithms

C
1
star
43

sdrOS

1
star
44

Mosaic

Swift
1
star
45

Minutemen

https://app.luigifreitas.me/minutemen
Swift
1
star