https://github.com/xboxoneresearch/xboxpostcodemonitor
Xbox Serial Postcode monitor - Software counterpart for PicoDurangoPOST
https://github.com/xboxoneresearch/xboxpostcodemonitor
diagnosis errors monitor post postcode repair uart xbox xbox-one xbox-series
Last synced: about 2 months ago
JSON representation
Xbox Serial Postcode monitor - Software counterpart for PicoDurangoPOST
- Host: GitHub
- URL: https://github.com/xboxoneresearch/xboxpostcodemonitor
- Owner: xboxoneresearch
- Created: 2025-05-27T10:24:10.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-06-17T14:11:24.000Z (9 months ago)
- Last Synced: 2025-06-17T15:28:19.927Z (9 months ago)
- Topics: diagnosis, errors, monitor, post, postcode, repair, uart, xbox, xbox-one, xbox-series
- Language: C#
- Homepage: https://errors.xboxresearch.com
- Size: 426 KB
- Stars: 10
- Watchers: 1
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://github.com/xboxoneresearch/XboxPostcodeMonitor/actions/workflows/build.yml)

[](https://github.com/xboxoneresearch/XboxPostcodeMonitor/releases/latest)
# Xbox PostCode Serial Monitor
A cross-platform (Linux, Windows, macOS) desktop GUI serial monitor built with Avalonia .NET.
To be used with [PicoDurangoPOST](https://github.com/xboxoneresearch/PicoDurangoPOST).
Error codes are synced from [errors.xboxresearch.com](https://errors.xboxresearch.com)
> [!IMPORTANT]
> You have to use at least fw v0.2.3 of `PicoDurangoPOST`
## Features
- Real-time serial output display
- Automatic metadata (post/error codes) update
- Saving log with raw & decoded output
- Less updating of Pico firmware -> Postcode changes are synced to the PC tool instead
## Usage
- Download latest build from [Releases page](https://github.com/xboxoneresearch/XboxPostcodeMonitor/releases)
- Start the application
- Select a serial port from the dropdown
- Click Connect to start monitoring
## Screenshots

## Development
### Requirements
- .NET 9 or newer SDK
### Build
```sh
# Run the app
dotnet run
```
## ToDO
~~I2C Scanning (only if we can get it stable!)~~
- ...