DISCLAIMER This was completely AI-generated as a Proof-of-Concept. The model used is Claude Fable 5.
Nintendo 3DS homebrew that shows the current weather and a 7-day forecast.
The top screen shows the current conditions: temperature, condition, feels-like, humidity and wind. The bottom screen lists the 7-day forecast with weather icons, precipitation chance and temperature range bars. Tapping a day opens an hourly view with a pannable temperature graph. Weather data and geocoding come from Open-Meteo.
Locations: by default the location is detected automatically via IP. Additional locations can be added on the settings page (X) by searching for a city name with the software keyboard. The D-pad switches between locations; the star marks the location shown at startup. The settings page also toggles between Celsius and Fahrenheit. Everything is saved to sdmc:/3ds/3ds-weather/config.cfg. Weather data is cached per location for 15 minutes.
| Input | Action |
|---|---|
| Tap a day | Open the hourly view for that day |
| Drag | Pan the hourly graph |
| Circle Pad | Pan the hourly graph |
| ◄ ► | Switch location |
| X | Location settings |
| B | Back |
| L / R | Previous / next day |
| Y | Refresh |
| START | Quit |
Requires devkitPro with the 3ds-dev package group.
make
Copy weather.3dsx to the 3ds/ folder of your SD card and launch it from the Homebrew Launcher.
The temperature display uses Inter (SIL Open Font License).



