Skip to content

ccheng-ppppp/Pico-RJ45-Sock

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

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

About

RJ45 connector for Raspberry Pi Pico

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 92.4%
  • CMake 7.6%