I'm currently working on a better version, but I'll have (most likely) no time for programming next week.
So, either I get the update finished today, or I will release the current (buggy and unstable) version later this evening
I ran into some issues with receiving data with my own functions. Probably the FIFO of the internal UART gets filled too fast because I'm not handling any interrupts...
So, I won't get it finished today.
At least, my first version is working.
The server/port/nick/ident/realname/channel are hardcoded, so you'll have to recompile it if you want to change it (to compile it, you'll need this
Attached is the source + a binary for the #omnimaga channel and, of course, the Python script
The python script has to be run first, then click on irc.tns - it should connect automatically.
Oh, and you'll have to change the serial port number in this line (+ you need to have pySerial installed):
port = serial.Serial(15,115200)