2026-07-24 06:52:04 +02:00
|
|
|
|
# SDR-PICO V2
|
2026-07-24 07:10:00 +02:00
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
## Updates
|
|
|
|
|
|
|
|
|
|
|
|
- Click encoder when GPS no start TX enabled
|
|
|
|
|
|
- Add Oled 1306 Working
|
2026-07-24 06:52:04 +02:00
|
|
|
|
|
2026-07-24 07:01:55 +02:00
|
|
|
|

|
2026-07-24 06:52:04 +02:00
|
|
|
|
|
|
|
|
|
|
## Schematics
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
## PCB
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
## RPI PICO ZERO PINOUT
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Raspberry Pi Pico RP2350 Specifications
|
|
|
|
|
|
|
|
|
|
|
|
### Core Features
|
|
|
|
|
|
- **Microcontroller**: RP2350, designed by Raspberry Pi
|
|
|
|
|
|
- **Processor**: Dual-core ARM Cortex-M33 running at up to 150 MHz (with optional RISC-V core depending on variant)
|
|
|
|
|
|
- **Memory**: Up to 520 KB of SRAM and external QSPI Flash support (typically 2 MB or more depending on board)
|
|
|
|
|
|
- **Security**: Arm TrustZone support and enhanced security features
|
|
|
|
|
|
- **USB**: USB 1.1 with device and host support
|
|
|
|
|
|
|
|
|
|
|
|
### GPIO and Connectivity
|
|
|
|
|
|
- **GPIO Pins**: Up to 30 multi-function GPIO pins, including:
|
|
|
|
|
|
- SPI, I2C, UART, ADC, PWM (enhanced capabilities compared to RP2040)
|
|
|
|
|
|
- **Programmable I/O (PIO)**: 3 PIO blocks with multiple state machines for advanced custom peripherals
|
|
|
|
|
|
- **Analog**: Improved ADC performance
|
|
|
|
|
|
- **Debugging**: SWD debug interface available
|
|
|
|
|
|
|
|
|
|
|
|
## testing SDR-PICO V2 board
|
|
|
|
|
|
|
|
|
|
|
|
## Configuration in putty (115200 bauds)
|
|
|
|
|
|
|
|
|
|
|
|
It is now necessary to access the configuration menu.
|
|
|
|
|
|
To do this, hold down the push button “bp menu” while connecting the USB connector to the Raspberry Pi Pico Zero.
|
|
|
|
|
|
At this point, a serial communication port such as COMx should appear on Windows, or /dev/ttyACM0 on Linux.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```console
|
|
|
|
|
|
|
|
|
|
|
|
>help
|
|
|
|
|
|
Available commands
|
|
|
|
|
|
Set transmission frequency : freq 7040100
|
|
|
|
|
|
Set offset value : offset -200
|
|
|
|
|
|
Set callsign : call F4XYZ
|
|
|
|
|
|
Set locator : loc JN07
|
|
|
|
|
|
Set mode wspr rtty ft8 hell cw iambic : mode wspr
|
|
|
|
|
|
Set band 160,80m,60m,40m,30m,20m,freq : band 40m
|
|
|
|
|
|
Set modulo in minutes : minute 10
|
|
|
|
|
|
Set follow mode : follow 1
|
|
|
|
|
|
Set cw words per minute : wpm 15
|
|
|
|
|
|
Set iambic mode : iambic B
|
|
|
|
|
|
Set transmission power (dBm) : dbm 10
|
|
|
|
|
|
Set email address : mail f4xyz at example.com
|
|
|
|
|
|
Set gps baud rate : gpsbaud 9600
|
|
|
|
|
|
Scan I2C bus : scan
|
|
|
|
|
|
Show nmea frame : nmea 1
|
|
|
|
|
|
Save current configuration to EEPROM : save
|
|
|
|
|
|
Display current configuration : show
|
|
|
|
|
|
Reset all parameters to default : raz
|
|
|
|
|
|
Restart RPI pico : restart
|
|
|
|
|
|
Show this help message : help
|
|
|
|
|
|
Exit menu : exit
|
|
|
|
|
|
```
|
|
|
|
|
|
The minimum first setup for a quick WSPR test is:
|
|
|
|
|
|
|
|
|
|
|
|
```console
|
|
|
|
|
|
|
|
|
|
|
|
>raz Initialize parameters
|
|
|
|
|
|
>band 60m Set band
|
|
|
|
|
|
>call F4XYZ Enter callsign
|
|
|
|
|
|
>loc JN07 Enter locator
|
|
|
|
|
|
>mode wspr Select transmission mode
|
|
|
|
|
|
>minute 2 Transmit every two minutes
|
|
|
|
|
|
>dbm 10 Set power level information for WSPR
|
|
|
|
|
|
>save Save configuration
|
|
|
|
|
|
>show Display configuration
|
|
|
|
|
|
|
|
|
|
|
|
>show
|
|
|
|
|
|
Current configuration :
|
|
|
|
|
|
freq : 5288700 Hz
|
|
|
|
|
|
offset : -200
|
|
|
|
|
|
call : F4GOH
|
|
|
|
|
|
locator : JN07
|
|
|
|
|
|
dbm : 10 dBm
|
|
|
|
|
|
mode : WSPR
|
|
|
|
|
|
band : 60m
|
|
|
|
|
|
wpm : 16
|
|
|
|
|
|
iambic mode : A
|
|
|
|
|
|
mail : none@example.com
|
|
|
|
|
|
minute : 2 min
|
|
|
|
|
|
Gps baud rate : 9600
|
|
|
|
|
|
Nmea debug is : OFF
|
|
|
|
|
|
Follow is : OFF
|
|
|
|
|
|
> exit
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
To enable iambic mode and vand mode the 1st time is :
|
|
|
|
|
|
|
|
|
|
|
|
```console
|
|
|
|
|
|
>raz
|
|
|
|
|
|
>mode iambic
|
|
|
|
|
|
Mode set to: IAMBIC
|
|
|
|
|
|
>band 60m
|
|
|
|
|
|
>wpm 15
|
|
|
|
|
|
>iambic B
|
|
|
|
|
|
>save
|
|
|
|
|
|
>exit
|
|
|
|
|
|
>
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## Usefull links for wspr reports
|
|
|
|
|
|
|
|
|
|
|
|
- [WSPRnet (site officiel)](https://wsprnet.org/drupal/wsprnet/map)
|
|
|
|
|
|
- [WSPR Live Map](https://www.wsprnet.org/drupal/wsprnet/map)
|
|
|
|
|
|
- [WSPR Database Query](https://wsprnet.org/drupal/wsprnet/spots)
|
|
|
|
|
|
- [PSKreporter (inclut WSPR et autres modes)](https://pskreporter.info/pskmap.html)
|
|
|
|
|
|
- [WSPR Rocks](https://wsprocks.com/)
|
|
|
|
|
|
- [QRP Labs WSPR viewer](https://www.qrp-labs.com/ultimate3/wsprview.html)
|
|
|
|
|
|
|
|
|
|
|
|
## Usefull links for wspr
|
|
|
|
|
|
|
|
|
|
|
|
- [Code correcteur — Wikipédia](https://fr.wikipedia.org/wiki/Code_correcteur)
|
|
|
|
|
|
- [WSPR Coding Process (PDF)](http://www.g4jnt.com/wspr_coding_process.pdf)
|
|
|
|
|
|
|
|
|
|
|
|
## Usefull links for filter design
|
|
|
|
|
|
|
|
|
|
|
|
- [Tonnesoftware SVC Download](http://tonnesoftware.com/svcdownload.html)
|
|
|
|
|
|
- [Mini Ring Core Calculator – Software Informer](https://mini-ring-core-calculator.software.informer.com/1.2/)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|