A widget for Blueforcer's custom firmware for the Awtrix pixel clock
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-09-23 07:43:57 -05:00
.gitignore Initial commit 2023-04-19 19:58:58 -05:00
config.nims Initial commit 2023-04-19 19:58:58 -05:00
forecast.nim Revert back to b130d5d1f6 2025-09-23 07:43:57 -05:00
forecast.nimble Initial commit 2023-04-19 19:58:58 -05:00
README.md Update README 2025-08-17 08:30:49 -05:00

Awtrix Rain Forecast

A widget for Blueforcer's custom firmware for the Awtrix pixel clock

Uses Pirate Weather API to display a bar graph of the rain forecast for the next 11 hours.

Build program with nimble build

You need to also have a configuration JSON file with the following parameters.

{
    "api": "Your Pirate Weather API key",
    "coords": {
        "lat": "Your latitude",
        "long": "Your longitude",
    },
    "mqtt": {
        "server": "URL for your MQTT server",
        "topics": [
            "List of topics to broadcast to"
        ]
    }
}