Add Raspberry Pi Pico port (#1232)

* Add Raspberry Pi Pico port
- Adds BACnet/IP with abstracted network layer
- Adds BACnet MS/TP support using RS485/UART
- Includes README with examples

* Add Pico 2 MS/TP demo, CI, and docs
This commit is contained in:
Testimony
2026-03-25 14:22:09 +01:00
committed by GitHub
parent 5eda68d381
commit 17e94092a1
17 changed files with 1720 additions and 0 deletions
+6
View File
@@ -395,6 +395,12 @@ dlmstp-linux: ports/linux/dlmstp.mak
lwip: ports/lwip/Makefile
$(MAKE) -s -C ports/lwip clean all
.PHONY: pico-cmake
pico-cmake:
cd ports/pico && ./configure.sh
[ -d ports/pico/build ] || mkdir -p ports/pico/build
cd ports/pico/build && cmake .. -DPICO_SDK_PATH=../external/pico-sdk && cmake --build . --clean-first -- -j$(shell nproc 2>/dev/null || echo 1)
.PHONY: pretty
pretty:
find ./src -iname *.h -o -iname *.c -exec \