152 lines
4.5 KiB
Markdown
152 lines
4.5 KiB
Markdown
# SDR-PICO V2
|
||

|
||
|
||

|
||
|
||

|
||
|
||
## Updates
|
||
|
||
- Click encoder when GPS no start TX enabled
|
||
- Add Oled 1306 Working
|
||
|
||

|
||
|
||
## 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/)
|
||
|
||
|
||
|
||
|