Skip to content

benedekarvay/QSSN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

QSSN (Queueforces Submission Status Notifier)

QSSN is an Arduino project that connects to a WiFi network, fetches the latest submission status from Codeforces, and displays an animation on an LED matrix.

Hardware Requirements

  • Arduino UNO R4 WiFi
  • USB C cable for programming and power

Software Requirements

  • Arduino IDE
  • Arduino_LED_Matrix library
  • WiFiS3 library

Setup

  1. Clone this repository to your local machine.
  2. Open QSSN.ino in the Arduino IDE.
  3. Update the WiFi credentials and Codeforces handle in Config.h.
  4. Upload the code to your Arduino board.

Usage

  • The device will connect to the specified WiFi network.
  • It will fetch the latest submission status from Codeforces every 5 seconds.
  • The LED matrix will display a checkmark for a successful submission or a bug for a failed submission.

Troubleshooting

  • Ensure the WiFi credentials are correct.
  • Check the serial monitor for any error messages.

License

This project is licensed under the MIT License.