Occasional articles and notes

  • Reverse-engineering USB control of a laser unit

    We have several Vortran Versalase™ units giving multiple laser lines with a fibre-coupled output. I’m a big fan of them. One of the only drawbacks is that there is no API for programmatically controlling the laser (for example, turning different wavelengths on and off, altering the power, etc). This can be done over an RS232 connection if you wire that...

  • Personal academic websites for the impatient

    If you are used to working with github, and using markdown, it really does just take half an hour to throw a website together. Obviously writing the content will take a little longer, but once you’re over the first hurdle you can add things incrementally. For me the big hurdle was just figuring out how to get anything up...