PlatformIO project template for the P1AM-100 and P1AM-200 automation controllers.
| Board | MCU | Flash | RAM |
|---|---|---|---|
| P1AM-100 | ATSAMD21G18A @ 48 MHz | 256 KB | 32 KB |
| P1AM-200 | ATSAMD51P20A @ 120 MHz | 1 MB | 256 KB |
Install these before starting:
1. Clone or download this repo.
2. Open the project folder in VS Code. PlatformIO will detect it automatically.
3. Build — PlatformIO will fetch the FACTS board support packages automatically on first run:
pio run -e p1am_100 # P1AM-100
pio run -e p1am_200 # P1AM-2004. Upload:
pio run -e p1am_100 -t upload
pio run -e p1am_200 -t upload5. Serial monitor (115200 baud):
pio device monitor