Skip to content

Latest commit

 

History

History
45 lines (37 loc) · 1.42 KB

README.md

File metadata and controls

45 lines (37 loc) · 1.42 KB

Pico-RJ45-Sock

RJ45 connector for Raspberry Pi Pico.
10BASE-T communication using Raspberry Pi Pico's PIO and software stack.
See also : Pico-10BASE-T

Board Layout

Assembly

Schematic

pico_rj45.pdf

Sample Firmware

Link Description
Hello World ARP, UDP, ICMP Test.
Change system.h for connection settings.
VBAN ARP, UDP, ICMP & VBAN Audio Streaming from ADC0, ADC1.
Change system.h for connection settings.
Please refer here for the preamplifier for ADC.

Quick-start

pico-sdk install

See also : https://github.com/raspberrypi/pico-sdk

sudo apt install cmake gcc-arm-none-eabi libnewlib-arm-none-eabi libstdc++-arm-none-eabi-newlib build-essential
git clone https://github.com/raspberrypi/pico-sdk
cd pico-sdk
git submodule update --init

Hello world Compile

git clone https://github.com/kingyopiyo/Pico-RJ45-Sock
cd Pico-RJ45-Sock/firmware/hello_world
mkdir build
cd build
cmake ..
make

Reference