About Me

Who Am I?

My name is Colin O’Flynn. I’m trained as an electrical engineer, based in Nova Scotia, Canada. I’ve previously worked around the world for a variety of companies performing such diverse tasks as software programming, PCB design, prototype construction, installing devices on helicopters, RF layout, FPGA design, and a few others.

More recently I’ve been working on embedded security. I run a start-up (NewAE Technology Inc.), and completed a PhD on the topic. I’ve spoke extensively at conferences on this topic, so you may have seen me around somewhere. The most popular project I do is ChipWhisperer, which is an open-source tool for specific low-level attacks.

Previously I was fairly active in some of the open-source AVR toolchain development, which is what powers the Arduino platform. This ultimately led to working as a consultant with Atmel for several years.


Social Media

I don’t (yet) maintain an extensive online presence outside this website. I used to extensively frequent AVRFreaks under the name ‘c_oflynn’, and occasionally am on a few other sites. There are a few Colin O’Flynns in the world, so here are a few of my profiles/projects:


My primarily email is coflynn -AT- newae -DOT- com

Awards, Resume, Etc

I don’t maintain an accurate resume online. A few of my previous awards when I was keeping one updated:

  1. NSERC Canada Graduate Scholarship CGS-D (2013), of which only 261 such awards made across all universities in Canada for engineering/sciences
  2. Dalhousie Excellence Graduate Scholarship(2011)
  3. Canada Graduate Scholarship CGS-M(2011), National Science and Engineering Research Council (NSERC)
  4. Best Paper Award in Security Track (2011),NTMS 2011 Conference
  5. Best Poster Award at ACM Sensys (2008) Part of the Contiki uIPv6 stack, one of eleven co-authors
  6. Gold Medal, Skills Canada (2004,2005) Won both provincially and nationally two years in a row
  7. Gold Medal Canada Wide Science Fair (2004) Best Senior Engineering project for real-time video tracker implemented in an FPGA
  8. Third Place Award, Intel International Science and Engineering Fair (2003) Design of an artificial intelligence development platform based on a mobile robot
  9. Minor Planet (17051) Oflynn Named as a result of my success in the Intel ISEF Science Fair

7 thoughts on “About Me”

  1. Hello Flynn, if you have a minute could you answer the below?

    We are to build a test and measurement chain for ce1621. (5kgs mass from 1 meter dropped to a motorcycling back protector, max force measured on the backside of the protector)

    A Kistler/Bruel dynamic high speed load cell (with charge amplifier if needed, max load 22-50kN, frequency response min 7kHz) would transmit data to a DAQ module.

    What is the best PC based oscilloscope/DAQ for this job?
    Do you thing Bitscope 10 can handle that? I mean if the data collection is fast enough to process all the information (min7000 samples per second)? It is a 2-3 milisecond impact which results in a Gauss type graph with kN values.

    Thanks for your help.

    Regards, Balazs

    1. Assuming it’s a fairly large signal, almost any scope should work. The Bitscope 10 should work, the Picoscope series too would be good. Picoscope has some 12-bit and 16-bit models which might be useful for higher resolution too.

  2. Hi Colin,
    I’m working on FPGA to modify the S-Box on the fly rather than recalculated tables. Your presentation at you tube about (ZedBoard AES in C) will save me if only I get the code you mentioned, as referred to (http://cs.ucsb.edu/~koc/cs178/projects/JT/aver~aes.html) but it is not there anymore. Could you please post your codes (aes.c , aes.h) at your website or email them to me for faster action? Thanks.

  3. Hi Colin,
    I saw a video on youtube on your smart card, and I wonder if you can help me a project I want to do.
    You perform freelance work? I can send the project for you to read and tell me if it is possible to do.

    Best regards


  4. Hey Colin, Not sure if this site is still active or not.

    I found some of the comments you had on a thread in regards to the T-962A.

    I have one of these, and it started blowing fuses. I took it apart and if I measure across the lights, its a dead short. I was curious if you had any thoughts? I saw something about a ground wire, but I cant seem to find any other info on it.

    Thanks for any help.

    1. Not sure sorry! I haven’t used that thing in a while… the heating elements could be going bad, although I’m not sure what the “correct” resistance is. You might check the T-962A github repo for the updated firmware and ask there? It’s a little off-topic but I don’t know of other places where you would find the machines.

Leave a Reply

Your email address will not be published. Required fields are marked *