Interesting. This might be neat for updating firmware. You said download the rxtxserial.dll here but there is no link. Why do you have to write a different dll? What is the different between original arduino dll and yours? Very curious to find out. Thanks.