[{"id":1201,"link":"https:\/\/colinoflynn.com\/2025\/01\/my-2003-low-cost-smd-soldering-guide\/","name":"my-2003-low-cost-smd-soldering-guide","thumbnail":{"url":"https:\/\/colinoflynn.com\/wp-content\/uploads\/2025\/01\/xmega_2002.png","alt":""},"title":"My 2003 Low Cost SMD Soldering Guide","excerpt":"","content":"Back in 2003, I wrote a guide for AVRFreaks.net about low-cost SMD soldering. I had never mirrored this to my website, but recently needed a more permanent link to it for a PCB introduction lecture. The information may no longer be the most current","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jan 15, 2025","dateGMT":"2025-01-15 12:03:46","modifiedDate":"2025-01-15 12:31:13","modifiedDateGMT":"2025-01-15 12:31:13","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/historical\/' rel='post_tag'>historical<\/a><a href='https:\/\/colinoflynn.com\/tag\/smd-soldering\/' rel='post_tag'>SMD soldering<\/a>"},"readTime":{"min":0,"sec":20},"status":"publish"},{"id":1195,"link":"https:\/\/colinoflynn.com\/2024\/12\/fixing-ubiquiti-dream-machine-udm-se-hard-drive-not-detected-errors\/","name":"fixing-ubiquiti-dream-machine-udm-se-hard-drive-not-detected-errors","thumbnail":{"url":false,"alt":false},"title":"Fixing Ubiquiti Dream Machine (UDM) SE Hard Drive Not Detected Errors","excerpt":"","content":"My UDM SE can fit various hard drives. Ubiquiti have decided to have a cool tray the hard drive snaps into & slides into the UDM, which also means you have to have a very good fit. As it turns out, the fit may","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Dec 11, 2024","dateGMT":"2024-12-11 02:34:43","modifiedDate":"2024-12-11 02:34:43","modifiedDateGMT":"2024-12-11 02:34:43","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/it-support\/' rel='post_tag'>IT support<\/a><a href='https:\/\/colinoflynn.com\/tag\/random-tips\/' rel='post_tag'>random tips<\/a><a href='https:\/\/colinoflynn.com\/tag\/ubiquiti\/' rel='post_tag'>ubiquiti<\/a><a href='https:\/\/colinoflynn.com\/tag\/udm-se\/' rel='post_tag'>UDM-SE<\/a>"},"readTime":{"min":1,"sec":35},"status":"publish"},{"id":1112,"link":"https:\/\/colinoflynn.com\/2024\/04\/dumping-parallel-nand-with-glasgow\/","name":"dumping-parallel-nand-with-glasgow","thumbnail":{"url":"https:\/\/colinoflynn.com\/wp-content\/uploads\/2024\/04\/nand_dump.jpg","alt":"a NAND flash chip on a PCB with a glasgow tool in the background"},"title":"Dumping Parallel NAND with Glasgow","excerpt":"","content":"I recently got my Glasgow device, which is a rather impressive piece of tech. I followed the Windows installation instructions and it \"Just Worked\", including installing the toolchain! On one computer I needed to use Zadig to force the driver to be libusbK, but","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Apr 14, 2024","dateGMT":"2024-04-14 23:00:05","modifiedDate":"2024-04-15 10:51:37","modifiedDateGMT":"2024-04-15 10:51:37","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/glasgow\/' rel='post_tag'>glasgow<\/a><a href='https:\/\/colinoflynn.com\/tag\/hardware-hacking\/' rel='post_tag'>hardware hacking<\/a><a href='https:\/\/colinoflynn.com\/tag\/nand-flash\/' rel='post_tag'>nand flash<\/a><a href='https:\/\/colinoflynn.com\/tag\/tutorial\/' rel='post_tag'>tutorial<\/a>"},"readTime":{"min":17,"sec":13},"status":"publish"},{"id":1085,"link":"https:\/\/colinoflynn.com\/2023\/06\/recon-2023-adventures-of-my-oven-pinocchio-with-chipwhisperer\/","name":"recon-2023-adventures-of-my-oven-pinocchio-with-chipwhisperer","thumbnail":{"url":false,"alt":false},"title":"RECON 2023: Adventures of My Oven (Pinocchio) with ChipWhisperer","excerpt":"","content":"At RECON2023 I gave a talk about reverse engineering my Samsung Oven. This blog post has slides & links to information, with more to come! You can get a copy of the slides below: OFLYNN-RECON2023Download Oven-Specific Stuff: https:\/\/github.com\/colinoflynn\/samsung-ovens-deconstructedPython Loader for TMP91 Series: https:\/\/github.com\/colinoflynn\/pytoshloadResource CD","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jun 9, 2023","dateGMT":"2023-06-09 14:40:27","modifiedDate":"2023-06-09 14:41:37","modifiedDateGMT":"2023-06-09 14:41:37","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":14},"status":"publish"},{"id":1078,"link":"https:\/\/colinoflynn.com\/2023\/03\/intel-lga1700-12th-13th-gen-i9-3900k-top-resistors-capacitors\/","name":"intel-lga1700-12th-13th-gen-i9-3900k-top-resistors-capacitors","thumbnail":{"url":"https:\/\/colinoflynn.com\/wp-content\/uploads\/2023\/03\/image.png","alt":""},"title":"Intel LGA1700 (12th\/13th gen, i9 3900k) Top Resistors\/Capacitors","excerpt":"","content":"If you're a bit careless with your CPU (especially if e.g., delidding it) you can knock these resistors off the topside. From measuring a known-good device (but without removing them) I measured the following values as a reference: i9 13900K image source: techpowerup.com These","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Mar 16, 2023","dateGMT":"2023-03-16 01:46:06","modifiedDate":"2024-12-08 19:06:51","modifiedDateGMT":"2024-12-08 19:06:51","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":1,"sec":15},"status":"publish"},{"id":1068,"link":"https:\/\/colinoflynn.com\/2023\/02\/danni-build-feb-11-23\/","name":"danni-build-feb-11-23","thumbnail":{"url":false,"alt":false},"title":"Danni Build - Feb 11\/23","excerpt":"","content":"Hours: 8 Parts complete: 1 (lateral support), 2 (cylinder support), 3 (frame base) Test assembly of three parts built today. The parts come pre-milled, so this was mostly time spent getting setup. Start of build. Lots of marking & drilling of items, which was","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Feb 11, 2023","dateGMT":"2023-02-11 13:50:40","modifiedDate":"2023-02-20 14:36:52","modifiedDateGMT":"2023-02-20 14:36:52","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/steam-engine\/\" rel=\"category tag\">Steam Engine<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/steam-engine\/\" rel=\"category tag\">Steam Engine<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/danni\/' rel='post_tag'>danni<\/a><a href='https:\/\/colinoflynn.com\/tag\/machining\/' rel='post_tag'>machining<\/a><a href='https:\/\/colinoflynn.com\/tag\/steam-engine-build\/' rel='post_tag'>steam engine build<\/a>"},"readTime":{"min":0,"sec":51},"status":"publish"},{"id":1016,"link":"https:\/\/colinoflynn.com\/2022\/04\/new-england-hardware-security-day-2022-talk\/","name":"new-england-hardware-security-day-2022-talk","thumbnail":{"url":false,"alt":false},"title":"New England Hardware Security Day 2022 Talk","excerpt":"","content":"On April 1st, 2022 I gave a \"workshop\" at New England Hardware Security Day. This blog post is a quick summary of some of the links to recreate my demos from that talk. Here is a copy of the slides if you'd like them:","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Apr 1, 2022","dateGMT":"2022-04-01 11:50:25","modifiedDate":"2023-02-18 01:51:52","modifiedDateGMT":"2023-02-18 01:51:52","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":2,"sec":12},"status":"publish"},{"id":986,"link":"https:\/\/colinoflynn.com\/2021\/05\/apple-airtag-teardown-test-point-mapping\/","name":"apple-airtag-teardown-test-point-mapping","thumbnail":{"url":false,"alt":false},"title":"Apple AirTag Teardown & Test Point Mapping","excerpt":"","content":"What's inside of Apple's new AirTag? There was already an iFixIt teardown (which I swear was missing a few items that are there now), but of course was curious to see what sort of protection was enabled. Notably the nRF chip used is likely","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"May 8, 2021","dateGMT":"2021-05-08 18:24:32","modifiedDate":"2021-05-10 12:25:05","modifiedDateGMT":"2021-05-10 12:25:05","commentCount":"14","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/airtag\/' rel='post_tag'>AirTag<\/a><a href='https:\/\/colinoflynn.com\/tag\/hardware-hacking\/' rel='post_tag'>hardware hacking<\/a><a href='https:\/\/colinoflynn.com\/tag\/spi\/' rel='post_tag'>SPI<\/a>"},"readTime":{"min":4,"sec":37},"status":"publish"},{"id":962,"link":"https:\/\/colinoflynn.com\/2021\/04\/analog-discover-pro-teardown\/","name":"analog-discover-pro-teardown","thumbnail":{"url":false,"alt":false},"title":"Analog Discover Pro Teardown","excerpt":"","content":"NOTE: This was going to be a twitter thread but twitter was down? So this is a lazy blog post... Analog Discovery Pro (from Digilent Website) Anyone used to Digilent would expect this to be based on Zynq or similar - the fact the","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Apr 17, 2021","dateGMT":"2021-04-17 16:14:13","modifiedDate":"2023-02-18 01:54:01","modifiedDateGMT":"2023-02-18 01:54:01","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":1,"sec":42},"status":"publish"},{"id":937,"link":"https:\/\/colinoflynn.com\/2020\/12\/experimenting-with-metastability-and-multiple-clocks-on-fpgas\/","name":"experimenting-with-metastability-and-multiple-clocks-on-fpgas","thumbnail":{"url":false,"alt":false},"title":"Experimenting with Metastability and Multiple Clocks on FPGAs","excerpt":"","content":"NOTE: This article appeared in Issue 293 of Circuit Cellar, back in December 2014. I\u2019ve posted it here for your reading pleasure as well. References to previous articles are for Circuit Cellar Issues, as this was originally written for the print publication. This version","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Dec 26, 2020","dateGMT":"2020-12-26 22:58:43","modifiedDate":"2020-12-28 12:09:31","modifiedDateGMT":"2020-12-28 12:09:31","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/circuit-cellar\/\" rel=\"category tag\">Circuit Cellar Articles<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/circuit-cellar\/\" rel=\"category tag\">Circuit Cellar Articles<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/circuit-cellar\/' rel='post_tag'>Circuit Cellar<\/a><a href='https:\/\/colinoflynn.com\/tag\/fpga\/' rel='post_tag'>fpga<\/a>"},"readTime":{"min":14,"sec":21},"status":"publish"},{"id":913,"link":"https:\/\/colinoflynn.com\/2020\/11\/bam-bam-on-reliability-of-emfi-for-in-situ-automotive-ecu-attacks\/","name":"bam-bam-on-reliability-of-emfi-for-in-situ-automotive-ecu-attacks","thumbnail":{"url":false,"alt":false},"title":"BAM BAM!! On Reliability of EMFI for in-situ Automotive ECU Attacks","excerpt":"","content":"This post is a summary of some work on an accepted paper for ESCAR EU 2020. This work was demonstration on certain NXP chips & GM ECUs, but the idea of both the attack & understanding how portable results are is applicable across the","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Nov 8, 2020","dateGMT":"2020-11-08 21:50:11","modifiedDate":"2020-11-09 14:54:02","modifiedDateGMT":"2020-11-09 14:54:02","commentCount":"1","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/automotive\/' rel='post_tag'>automotive<\/a><a href='https:\/\/colinoflynn.com\/tag\/emfi\/' rel='post_tag'>emfi<\/a><a href='https:\/\/colinoflynn.com\/tag\/fault-injection\/' rel='post_tag'>fault injection<\/a>"},"readTime":{"min":3,"sec":4},"status":"publish"},{"id":885,"link":"https:\/\/colinoflynn.com\/2020\/08\/fpga-board-design-tips\/","name":"fpga-board-design-tips","thumbnail":{"url":false,"alt":false},"title":"FPGA Board Design Tips","excerpt":"","content":"NOTE: This article appeared in Issue 315 of Circuit Cellar, back in October 2016. I've posted it here for your reading pleasure as well. References to previous articles are for Circuit Cellar Issues, as this was originally written for the print publication. This version","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Aug 4, 2020","dateGMT":"2020-08-04 16:33:34","modifiedDate":"2020-12-26 22:49:31","modifiedDateGMT":"2020-12-26 22:49:31","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/circuit-cellar\/\" rel=\"category tag\">Circuit Cellar Articles<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/circuit-cellar\/\" rel=\"category tag\">Circuit Cellar Articles<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/board-design\/' rel='post_tag'>board design<\/a><a href='https:\/\/colinoflynn.com\/tag\/circuit-cellar\/' rel='post_tag'>Circuit Cellar<\/a>"},"readTime":{"min":15,"sec":1},"status":"publish"},{"id":870,"link":"https:\/\/colinoflynn.com\/2020\/04\/square-terminal-teardown\/","name":"square-terminal-teardown","thumbnail":{"url":false,"alt":false},"title":"Square Terminal Teardown","excerpt":"","content":"Part-way through the Square Terminal Teardown I recently tore down a square terminal (the one with the LCD screen) and wanted to share some of these results. I haven't photographed everything as was mostly interested in how the secure areas of it are down.","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Apr 6, 2020","dateGMT":"2020-04-06 13:30:57","modifiedDate":"2023-02-18 01:58:45","modifiedDateGMT":"2023-02-18 01:58:45","commentCount":"9","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>, <a href=\"https:\/\/colinoflynn.com\/category\/youtube\/\" rel=\"category tag\">YouTube Posts<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a> <a href=\"https:\/\/colinoflynn.com\/category\/youtube\/\" rel=\"category tag\">YouTube Posts<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/security-mesh\/' rel='post_tag'>security mesh<\/a><a href='https:\/\/colinoflynn.com\/tag\/square\/' rel='post_tag'>square<\/a><a href='https:\/\/colinoflynn.com\/tag\/tamper\/' rel='post_tag'>tamper<\/a><a href='https:\/\/colinoflynn.com\/tag\/teardowns\/' rel='post_tag'>teardowns<\/a>"},"readTime":{"min":3,"sec":17},"status":"publish"},{"id":865,"link":"https:\/\/colinoflynn.com\/2020\/01\/amazon-echo-dot-gen-3-microphone-disable-circuitry\/","name":"amazon-echo-dot-gen-3-microphone-disable-circuitry","thumbnail":{"url":false,"alt":false},"title":"Amazon Echo Dot Gen 3 - Microphone Disable Circuitry","excerpt":"","content":"Have you been interested in the Echo Dot device? One feature they mention is that there is a microphone off button. I spent a few hours reverse engineering this, and recorded (in un-edited glory) the process: https:\/\/youtu.be\/xH8LnK9hh6w The resulting schematic is shown below: The","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jan 18, 2020","dateGMT":"2020-01-18 17:36:11","modifiedDate":"2023-02-18 01:57:50","modifiedDateGMT":"2023-02-18 01:57:50","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>, <a href=\"https:\/\/colinoflynn.com\/category\/youtube\/\" rel=\"category tag\">YouTube Posts<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a> <a href=\"https:\/\/colinoflynn.com\/category\/youtube\/\" rel=\"category tag\">YouTube Posts<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":48},"status":"publish"},{"id":853,"link":"https:\/\/colinoflynn.com\/2019\/09\/a-call-for-time-travel-resistant-cryptography-ttrc\/","name":"a-call-for-time-travel-resistant-cryptography-ttrc","thumbnail":{"url":false,"alt":false},"title":"A Call for Time Travel Resistant Cryptography (TTRC)","excerpt":"","content":"At CHES 2019 [rump session], I presented my revolutionary talk on Time Travel Resistant Cryptography (TTRC). This is a hugely important area of research that has been widely ignored in academic work, and it's time to finally make this right. Why is this so","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Sep 19, 2019","dateGMT":"2019-09-19 02:16:08","modifiedDate":"2023-02-18 02:07:25","modifiedDateGMT":"2023-02-18 02:07:25","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":1,"sec":17},"status":"publish"},{"id":848,"link":"https:\/\/colinoflynn.com\/2019\/09\/usb-triggering-hacking\/","name":"usb-triggering-hacking","thumbnail":{"url":false,"alt":false},"title":"USB Triggering & Hacking","excerpt":"","content":"This blog post covers several topics that I should have made independent posts about... but anyway. Here we are. It's September and I should have done this months ago. Trezor \/ USB Hacking Updates (Black Hat + WOOT) I had an earlier blog post","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Sep 2, 2019","dateGMT":"2019-09-02 01:50:39","modifiedDate":"2023-02-18 02:07:08","modifiedDateGMT":"2023-02-18 02:07:08","commentCount":"1","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":1,"sec":16},"status":"publish"},{"id":841,"link":"https:\/\/colinoflynn.com\/2019\/05\/fichsa-chipwhisperer-tutorial-requirements\/","name":"fichsa-chipwhisperer-tutorial-requirements","thumbnail":{"url":false,"alt":false},"title":"FICHSA ChipWhisperer Tutorial Requirements","excerpt":"","content":"At the FICHSA Conference ( https:\/\/fichsa.sise.bgu.ac.il ) I will be running a short workshop on ChipWhisperer using the ChipWhisperer-Nano. A direct link to a Google Doc with the most up to date information is available here: https:\/\/docs.google.com\/document\/d\/1IgDeGZ6d0FEYJbaF4a-KsBhdIHlMZg04-wQYUSZgnks\/edit?usp=sharing If you want to fully play along,","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"May 6, 2019","dateGMT":"2019-05-06 11:31:39","modifiedDate":"2023-02-18 02:03:32","modifiedDateGMT":"2023-02-18 02:03:32","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":45},"status":"publish"},{"id":824,"link":"https:\/\/colinoflynn.com\/2019\/03\/glitching-trezor-using-emfi-through-the-enclosure\/","name":"glitching-trezor-using-emfi-through-the-enclosure","thumbnail":{"url":false,"alt":false},"title":"Glitching Trezor using EMFI Through The Enclosure","excerpt":"","content":"As mentioned on the Trezor blog post, their latest security patch fixes a flaw I disclosed to them in Jan 2019. This flaw meant an attacker with physical access to the wallet can find the recovery seed stored in FLASH, and leave no evidence","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Mar 6, 2019","dateGMT":"2019-03-06 15:13:45","modifiedDate":"2023-02-18 02:07:08","modifiedDateGMT":"2023-02-18 02:07:08","commentCount":"2","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":6,"sec":43},"status":"publish"},{"id":801,"link":"https:\/\/colinoflynn.com\/2019\/02\/embedded-world-2019-conference-talk\/","name":"embedded-world-2019-conference-talk","thumbnail":{"url":false,"alt":false},"title":"Embedded World 2019 Conference Talk","excerpt":"","content":"At Embedded World I gave a talk on embedded security. There was also an associated paper, and I'm now making those available. I've also duplicated the paper contents in this blog post for your ease of access. Download Slides (PPTX): Click the above to","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Feb 28, 2019","dateGMT":"2019-02-28 21:43:50","modifiedDate":"2023-02-18 02:07:09","modifiedDateGMT":"2023-02-18 02:07:09","commentCount":"1","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":12,"sec":18},"status":"publish"},{"id":796,"link":"https:\/\/colinoflynn.com\/2018\/06\/more-research-more-fun-im-now-an-assistant-professor\/","name":"more-research-more-fun-im-now-an-assistant-professor","thumbnail":{"url":false,"alt":false},"title":"More Research, More Fun - I'm now an Assistant Professor","excerpt":"","content":"Are you interested in this area of research? If you've followed some of my work you know I enjoy a combination of fundamental research & hands-on practical experiences. It led me to co-found NewAE Technology Inc out of my PhD, with the objective of","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jun 1, 2018","dateGMT":"2018-06-01 14:52:59","modifiedDate":"2023-02-18 02:07:09","modifiedDateGMT":"2023-02-18 02:07:09","commentCount":"1","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":1,"sec":27},"status":"publish"},{"id":788,"link":"https:\/\/colinoflynn.com\/2018\/04\/nova-scotia-embarrassment\/","name":"nova-scotia-embarrassment","thumbnail":{"url":false,"alt":false},"title":"Nova Scotia Embarrassment -","excerpt":"","content":"Just a quick post to have someone with the text. In case you aren't aware, Nova Scotia's \"Freedom of Information and Protection of Privacy\" (FOIPOP) system allows you to request various information from the government, including information about yourself. When you request information about","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Apr 17, 2018","dateGMT":"2018-04-17 15:51:08","modifiedDate":"2018-04-18 00:01:09","modifiedDateGMT":"2018-04-18 00:01:09","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":4,"sec":3},"status":"publish"},{"id":779,"link":"https:\/\/colinoflynn.com\/2017\/11\/meatbag-pnp-simple-pick-n-place\/","name":"meatbag-pnp-simple-pick-n-place","thumbnail":{"url":false,"alt":false},"title":"MeatBag PnP - Simple Pick-n-Place","excerpt":"","content":"Have you ever hand-built a PCB prototype with lots of parts? If so you'll know the annoyance of hand-building something from a big stack of Digi-Key parts. Having to Ctrl-F the part value in the design, and dealing with hits on both top &","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Nov 29, 2017","dateGMT":"2017-11-29 15:26:28","modifiedDate":"2023-02-18 02:12:46","modifiedDateGMT":"2023-02-18 02:12:46","commentCount":"2","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":41},"status":"publish"},{"id":773,"link":"https:\/\/colinoflynn.com\/2017\/07\/breaking-electronic-door-locks-like-youre-on-csi-cyber-black-hat-2017-talk\/","name":"breaking-electronic-door-locks-like-youre-on-csi-cyber-black-hat-2017-talk","thumbnail":{"url":false,"alt":false},"title":"Breaking Electronic Door Locks Like You're on CSI: Cyber - Black Hat 2017 Talk","excerpt":"","content":"This year at Black Hat I'm presenting some short work on breaking electronic door locks. This talk focuses on one particular residential door lock. There was a bit of a flaw in the design, where the front panel\/keypad can be removed from the outside.","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jul 26, 2017","dateGMT":"2017-07-26 02:00:55","modifiedDate":"2017-07-23 13:13:43","modifiedDateGMT":"2017-07-23 13:13:43","commentCount":"10","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":2,"sec":6},"status":"publish"},{"id":771,"link":"https:\/\/colinoflynn.com\/2017\/07\/phd-thesis-finally-done\/","name":"phd-thesis-finally-done","thumbnail":{"url":false,"alt":false},"title":"PhD Thesis Finally Done","excerpt":"","content":"If you've seen my presentations anytime over the past few years, you'll know the introduction about \"PhD Student at Dalhousie University finishing 'soon'\" has been the claim for the past several years. Finally 'soon' actually happened! You can see my complete thesis entitled \"A","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jul 12, 2017","dateGMT":"2017-07-12 12:44:47","modifiedDate":"2023-02-18 02:03:52","modifiedDateGMT":"2023-02-18 02:03:52","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":29},"status":"publish"},{"id":743,"link":"https:\/\/colinoflynn.com\/2016\/11\/philips-hue-aes-ccm-and-more\/","name":"philips-hue-aes-ccm-and-more","thumbnail":{"url":false,"alt":false},"title":"Philips Hue, AES-CCM, and more!","excerpt":"","content":"This is just a quick blog post to update you on some rather interesting research that will be coming out led by Eyal Ronen. At Black Hat USA 2016 I did some teardown of the Philips Hue system, and described the possibility of a lightbulb","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Nov 3, 2016","dateGMT":"2016-11-03 00:55:25","modifiedDate":"2023-02-18 01:45:16","modifiedDateGMT":"2023-02-18 01:45:16","commentCount":"1","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":2,"sec":29},"status":"publish"},{"id":725,"link":"https:\/\/colinoflynn.com\/2016\/08\/philips-hue-r-e-whitepaper-from-black-hat-2016\/","name":"philips-hue-r-e-whitepaper-from-black-hat-2016","thumbnail":{"url":false,"alt":false},"title":"Philips Hue - R.E. Whitepaper from Black Hat 2016","excerpt":"","content":"At Black Hat 2016 I presented on some reverse engineering of the Philips Hue (also see my other post about getting root on it, which was part of that presentation). If you were at the talk, you would have also seen mention that you'll","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Aug 4, 2016","dateGMT":"2016-08-04 14:37:33","modifiedDate":"2023-02-18 01:48:02","modifiedDateGMT":"2023-02-18 01:48:02","commentCount":"4","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/black-hat\/' rel='post_tag'>black hat<\/a><a href='https:\/\/colinoflynn.com\/tag\/conference-talks\/' rel='post_tag'>conference talks<\/a><a href='https:\/\/colinoflynn.com\/tag\/hue\/' rel='post_tag'>hue<\/a><a href='https:\/\/colinoflynn.com\/tag\/philips-hue\/' rel='post_tag'>philips hue<\/a><a href='https:\/\/colinoflynn.com\/tag\/smart-lighting\/' rel='post_tag'>smart lighting<\/a><a href='https:\/\/colinoflynn.com\/tag\/teardowns\/' rel='post_tag'>teardowns<\/a><a href='https:\/\/colinoflynn.com\/tag\/zll\/' rel='post_tag'>ZLL<\/a>"},"readTime":{"min":1,"sec":47},"status":"publish"},{"id":722,"link":"https:\/\/colinoflynn.com\/2016\/08\/black-hat-slides-pin-protected-hd-enclosure-mb86c311a-research\/","name":"black-hat-slides-pin-protected-hd-enclosure-mb86c311a-research","thumbnail":{"url":false,"alt":false},"title":"Black Hat Slides - PIN-Protected HD Enclosure \/ MB86C311A Research","excerpt":"","content":"This is a quick post to link to slides from my Black Hat USA 2016 work. This work stands directly on the work done by Joffrey Czarny & Rapha\u00ebl Rigo presented at HardWear.io last year (2015). They discovered the issues w.r.t. the stream-mode cipher","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Aug 4, 2016","dateGMT":"2016-08-04 14:30:07","modifiedDate":"2023-02-18 02:07:09","modifiedDateGMT":"2023-02-18 02:07:09","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":35},"status":"publish"},{"id":706,"link":"https:\/\/colinoflynn.com\/2016\/07\/getting-root-on-philips-hue-bridge-2-0\/","name":"getting-root-on-philips-hue-bridge-2-0","thumbnail":{"url":false,"alt":false},"title":"Getting Root on Philips Hue Bridge 2.0","excerpt":"","content":"This post will briefly show you how to get a root console on the new Philips Hue Bridges (the square ones). It's rather easy, the only special tools you require are a USB-Serial cable & a torx screwdriver. There's a video with full details,","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jul 12, 2016","dateGMT":"2016-07-12 16:00:00","modifiedDate":"2023-02-18 01:46:23","modifiedDateGMT":"2023-02-18 01:46:23","commentCount":"50","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/black-hat\/' rel='post_tag'>black hat<\/a><a href='https:\/\/colinoflynn.com\/tag\/embedded\/' rel='post_tag'>embedded<\/a><a href='https:\/\/colinoflynn.com\/tag\/hardware-hacking\/' rel='post_tag'>hardware hacking<\/a><a href='https:\/\/colinoflynn.com\/tag\/talks\/' rel='post_tag'>talks<\/a>"},"readTime":{"min":5,"sec":39},"status":"publish"},{"id":701,"link":"https:\/\/colinoflynn.com\/2016\/06\/a-low-cost-x-y-scanner-using-3d-printer\/","name":"a-low-cost-x-y-scanner-using-3d-printer","thumbnail":{"url":false,"alt":false},"title":"A Low-Cost X-Y Scanner using 3D Printer","excerpt":"","content":"This summer, our summer intern Greg d'Eon made a quick project to build a X-Y Scanner from a 3D printer (by 'quick', I mean it took him less than 2 days!). You can see the source code up on GitHub. Anyway, 3D printers are","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jun 30, 2016","dateGMT":"2016-06-30 12:25:52","modifiedDate":"2023-02-18 02:12:46","modifiedDateGMT":"2023-02-18 02:12:46","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":1,"sec":1},"status":"publish"},{"id":690,"link":"https:\/\/colinoflynn.com\/2015\/10\/low-cost-smd-soldering-setup\/","name":"low-cost-smd-soldering-setup","thumbnail":{"url":false,"alt":false},"title":"Low-Cost SMD Soldering Setup","excerpt":"","content":"The following blog post shows some details of my SMD soldering process. This was based on a larger video I did (linked below) showing the entire soldering process. Video of Soldering Setup The following shows me soldering a complete board with BGA device. Equipment","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Oct 22, 2015","dateGMT":"2015-10-22 20:06:04","modifiedDate":"2023-02-18 02:12:46","modifiedDateGMT":"2023-02-18 02:12:46","commentCount":"1","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/bga\/' rel='post_tag'>bga<\/a><a href='https:\/\/colinoflynn.com\/tag\/pcb\/' rel='post_tag'>pcb<\/a><a href='https:\/\/colinoflynn.com\/tag\/soldering\/' rel='post_tag'>soldering<\/a>"},"readTime":{"min":4,"sec":33},"status":"publish"},{"id":686,"link":"https:\/\/colinoflynn.com\/2015\/09\/sect-2015-talk-slides\/","name":"sect-2015-talk-slides","thumbnail":{"url":false,"alt":false},"title":"SECT-2015 Talk Slides","excerpt":"","content":"On Friday at 14:15 I'm giving a talk about my open-source power analysis and glitching projected called ChipWhisperer at SEC-T. Here is some useful links if you watched the presentation: PDF of Presentation Slides [4MB] Link to Kickstarter Link to Documentation for ChipWhisperer Link","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Sep 18, 2015","dateGMT":"2015-09-18 08:48:26","modifiedDate":"2023-02-18 02:07:09","modifiedDateGMT":"2023-02-18 02:07:09","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":19},"status":"publish"},{"id":683,"link":"https:\/\/colinoflynn.com\/2015\/08\/defcon-talk-slides\/","name":"defcon-talk-slides","thumbnail":{"url":false,"alt":false},"title":"DEFCON Talk Slides","excerpt":"","content":"On Friday at 1PM I'm giving a talk about my ChipWhisperer. Here is some useful links: PDF of Presentation Slides [8MB] Link to Documentation Link to CW-Lite in Store See information about the entire project at www.ChipWhisperer.com too!","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Aug 6, 2015","dateGMT":"2015-08-06 15:05:35","modifiedDate":"2023-02-18 02:07:09","modifiedDateGMT":"2023-02-18 02:07:09","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":11},"status":"publish"},{"id":669,"link":"https:\/\/colinoflynn.com\/2015\/06\/esc-sv-2015-usssssb-talking-usb-from-python\/","name":"esc-sv-2015-usssssb-talking-usb-from-python","thumbnail":{"url":false,"alt":false},"title":"ESC SV 2015 - USSSSSB: Talking USB From Python","excerpt":"","content":"At ESC 2015 SV I gave a talk on using USB From Python, see the talk description here. This blog post is serving as a placeholder to allow me to update links to software used during the live demo. For SuperCon 2015, there is","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jun 9, 2015","dateGMT":"2015-06-09 01:51:57","modifiedDate":"2023-02-18 02:12:46","modifiedDateGMT":"2023-02-18 02:12:46","commentCount":"1","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":3,"sec":25},"status":"publish"},{"id":660,"link":"https:\/\/colinoflynn.com\/2015\/05\/side-channel-power-analysis-of-aes-core-in-project-vault\/","name":"side-channel-power-analysis-of-aes-core-in-project-vault","thumbnail":{"url":false,"alt":false},"title":"Side-Channel Power Analysis of AES Core in Project Vault","excerpt":"","content":"What is Project Vault You can read a quick overview on various news sites, but basically project vault gives you a cryptographic module that you have complete control over. This means *you* decide to trust the module - even to the point of being","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"May 31, 2015","dateGMT":"2015-05-31 17:13:37","modifiedDate":"2023-02-18 02:07:09","modifiedDateGMT":"2023-02-18 02:07:09","commentCount":"2","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/chipwhisperer\/' rel='post_tag'>chipwhisperer<\/a><a href='https:\/\/colinoflynn.com\/tag\/crypto\/' rel='post_tag'>crypto<\/a><a href='https:\/\/colinoflynn.com\/tag\/demo\/' rel='post_tag'>demo<\/a><a href='https:\/\/colinoflynn.com\/tag\/fpga\/' rel='post_tag'>fpga<\/a>"},"readTime":{"min":5,"sec":18},"status":"publish"},{"id":646,"link":"https:\/\/colinoflynn.com\/2015\/05\/experiments-with-seek-thermal-camera\/","name":"experiments-with-seek-thermal-camera","thumbnail":{"url":false,"alt":false},"title":"Experiments with Seek Thermal Camera","excerpt":"","content":"A while back I got a Seek thermal camera, as I wanted to use it for measuring electronics component temperatures. As part of a course I'm teaching at Dal, I did a few experiments I wanted to post here. These photos were taken with","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"May 23, 2015","dateGMT":"2015-05-23 20:14:47","modifiedDate":"2023-02-18 02:12:46","modifiedDateGMT":"2023-02-18 02:12:46","commentCount":"5","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/experiments\/' rel='post_tag'>experiments<\/a><a href='https:\/\/colinoflynn.com\/tag\/thermal\/' rel='post_tag'>thermal<\/a>"},"readTime":{"min":3,"sec":6},"status":"publish"},{"id":621,"link":"https:\/\/colinoflynn.com\/2015\/03\/usb-inrush-testing\/","name":"usb-inrush-testing","thumbnail":{"url":false,"alt":false},"title":"USB Inrush Testing","excerpt":"","content":"The USB spec has limits on the 'inrush current', which is designed to prevent you from having 2000uF of capacitance that must be suddenly charged when your board is plugged into the USB port. The limit works out to around 10uF of capacitance .","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Mar 2, 2015","dateGMT":"2015-03-02 23:51:31","modifiedDate":"2023-02-18 02:12:46","modifiedDateGMT":"2023-02-18 02:12:46","commentCount":"1","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/chipwhisperer-lite\/' rel='post_tag'>ChipWhisperer-Lite<\/a><a href='https:\/\/colinoflynn.com\/tag\/tutorial\/' rel='post_tag'>tutorial<\/a><a href='https:\/\/colinoflynn.com\/tag\/usb\/' rel='post_tag'>usb<\/a>"},"readTime":{"min":2,"sec":57},"status":"publish"},{"id":587,"link":"https:\/\/colinoflynn.com\/2015\/01\/driver-signing-notes\/","name":"driver-signing-notes","thumbnail":{"url":false,"alt":false},"title":"Driver Signing Notes","excerpt":"","content":"I recently wanted to sign some drivers to avoid requiring users of my ChipWhisperer device to do the usual bypass-signature deal. The end result is a sweet sweet screen like this when install the drivers: If you are in this situation, I wanted to","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jan 9, 2015","dateGMT":"2015-01-09 00:02:03","modifiedDate":"2023-02-18 02:12:46","modifiedDateGMT":"2023-02-18 02:12:46","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/drivers\/' rel='post_tag'>drivers<\/a><a href='https:\/\/colinoflynn.com\/tag\/making\/' rel='post_tag'>making<\/a><a href='https:\/\/colinoflynn.com\/tag\/programming\/' rel='post_tag'>programming<\/a><a href='https:\/\/colinoflynn.com\/tag\/software\/' rel='post_tag'>software<\/a>"},"readTime":{"min":1,"sec":56},"status":"publish"},{"id":564,"link":"https:\/\/colinoflynn.com\/2014\/12\/new-site-layout-live\/","name":"new-site-layout-live","thumbnail":{"url":false,"alt":false},"title":"New Site Layout Live","excerpt":"","content":"For some time I've been planning on updating my website design. Ultimately I want to move towards more blog posts and less static pages, this is the result. This should help showing some of my projects and videos off a little easier. The old","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Dec 30, 2014","dateGMT":"2014-12-30 01:24:26","modifiedDate":"2014-12-30 01:24:26","modifiedDateGMT":"2014-12-30 01:24:26","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":31},"status":"publish"},{"id":413,"link":"https:\/\/colinoflynn.com\/2014\/11\/smd-solder-paste-stencil-creation-with-silhouette-cameo\/","name":"smd-solder-paste-stencil-creation-with-silhouette-cameo","thumbnail":{"url":false,"alt":false},"title":"SMD Solder Paste Stencil Creation with Silhouette Cameo","excerpt":"","content":"I made some additional details in a long YouTube movie: This is far from the first blog post on this, but I wanted to write down exactly what I did to get this working on Windows 7, 64-bit with as little fussing as possible.","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Nov 21, 2014","dateGMT":"2014-11-21 01:03:00","modifiedDate":"2024-05-06 12:50:30","modifiedDateGMT":"2024-05-06 12:50:30","commentCount":"14","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/making\/' rel='post_tag'>making<\/a><a href='https:\/\/colinoflynn.com\/tag\/reviews\/' rel='post_tag'>reviews<\/a><a href='https:\/\/colinoflynn.com\/tag\/youtube\/' rel='post_tag'>youtube<\/a>"},"readTime":{"min":1,"sec":54},"status":"publish"},{"id":414,"link":"https:\/\/colinoflynn.com\/2014\/10\/rigol-dp832-review\/","name":"rigol-dp832-review","thumbnail":{"url":false,"alt":false},"title":"Rigol DP832 Review","excerpt":"","content":"The majority of the review is available in movie format: I purchased a Rigol DP832 power supply from RAE Electronics (local supplier). I had a chance to play around with it and wanted to leave a bit of a review. To begin, I also","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Oct 15, 2014","dateGMT":"2014-10-15 23:37:00","modifiedDate":"2014-12-29 02:08:44","modifiedDateGMT":"2014-12-29 02:08:44","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/reviews\/\" rel=\"category tag\">Product Reviews<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/reviews\/\" rel=\"category tag\">Product Reviews<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/reviews\/' rel='post_tag'>reviews<\/a><a href='https:\/\/colinoflynn.com\/tag\/youtube\/' rel='post_tag'>youtube<\/a>"},"readTime":{"min":0,"sec":37},"status":"publish"},{"id":415,"link":"https:\/\/colinoflynn.com\/2014\/10\/hackaday-project-latest-circuit-cellar-columns\/","name":"hackaday-project-latest-circuit-cellar-columns","thumbnail":{"url":false,"alt":false},"title":"Hackaday Project and Latest Circuit Cellar Columns","excerpt":"","content":"I had entered my side channel analysis project called ChipWhisperer into the Hackaday Prize. I'm honoured to have been selected as one of five finalists! This means lots more work getting everything ready, but should be exciting. Since my last post, I've also published","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Oct 15, 2014","dateGMT":"2014-10-15 23:33:00","modifiedDate":"2023-02-18 02:18:23","modifiedDateGMT":"2023-02-18 02:18:23","commentCount":"2","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/short\/' rel='post_tag'>short<\/a>"},"readTime":{"min":0,"sec":28},"status":"publish"},{"id":417,"link":"https:\/\/colinoflynn.com\/2014\/04\/picoscope-2204a-review-2\/","name":"picoscope-2204a-review-2","thumbnail":{"url":false,"alt":false},"title":"PicoScope 2204A Review","excerpt":"","content":"I've been spending some time with a low-cost PicoScope device, and wanted to give a review in case you're looking at one. To begin with, you can check out my Circuit Cellar Articles about selecting a scope. There's also a video version of this:","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Apr 18, 2014","dateGMT":"2014-04-18 20:50:00","modifiedDate":"2014-12-29 02:12:14","modifiedDateGMT":"2014-12-29 02:12:14","commentCount":"3","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/reviews\/\" rel=\"category tag\">Product Reviews<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/reviews\/\" rel=\"category tag\">Product Reviews<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/picoscope\/' rel='post_tag'>picoscope<\/a><a href='https:\/\/colinoflynn.com\/tag\/reviews\/' rel='post_tag'>reviews<\/a><a href='https:\/\/colinoflynn.com\/tag\/test-equipment\/' rel='post_tag'>test equipment<\/a><a href='https:\/\/colinoflynn.com\/tag\/youtube\/' rel='post_tag'>youtube<\/a>"},"readTime":{"min":8,"sec":21},"status":"publish"},{"id":418,"link":"https:\/\/colinoflynn.com\/2014\/04\/eelive-esc-conference-slides-programs\/","name":"eelive-esc-conference-slides-programs","thumbnail":{"url":false,"alt":false},"title":"EELive! (ESC) Conference Slides + Programs","excerpt":"","content":"See my presentation at EELive? If so you can download the slides from: http:\/\/www.newae.com\/files\/ThinkFastFPGADesignUsing_OFlynn.pdf And the ISE + Vivado HLS Project from: http:\/\/www.newae.com\/files\/ThinkFast_FPGA_Files.zip. You can also check out additional details at the Programmable Logic in Practice post, which includes videos + examples of other","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Apr 1, 2014","dateGMT":"2014-04-01 18:19:00","modifiedDate":"2023-02-18 02:18:23","modifiedDateGMT":"2023-02-18 02:18:23","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/conference\/' rel='post_tag'>conference<\/a><a href='https:\/\/colinoflynn.com\/tag\/short\/' rel='post_tag'>short<\/a>"},"readTime":{"min":0,"sec":14},"status":"publish"},{"id":419,"link":"https:\/\/colinoflynn.com\/2014\/03\/atlseccon-presentation-slides\/","name":"atlseccon-presentation-slides","thumbnail":{"url":false,"alt":false},"title":"AtlSecCon Presentation Slides","excerpt":"","content":"Alright - if you want a copy of my slides from the presentation today, check out http:\/\/www.newae.com\/files\/ATLSECConSlides.pdf","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Mar 27, 2014","dateGMT":"2014-03-27 15:23:00","modifiedDate":"2023-02-18 02:18:54","modifiedDateGMT":"2023-02-18 02:18:54","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/conference\/' rel='post_tag'>conference<\/a><a href='https:\/\/colinoflynn.com\/tag\/short\/' rel='post_tag'>short<\/a>"},"readTime":{"min":0,"sec":5},"status":"publish"},{"id":420,"link":"https:\/\/colinoflynn.com\/2014\/02\/selecting-an-oscilloscope\/","name":"selecting-an-oscilloscope","thumbnail":{"url":false,"alt":false},"title":"Selecting an Oscilloscope","excerpt":"","content":"Check it out - my blog post on Circuit Cellar on selecting an oscilloscope is live. It's full of 4 parts, so check back every week on the CC website for the next part","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Feb 6, 2014","dateGMT":"2014-02-06 20:31:00","modifiedDate":"2023-02-18 02:18:23","modifiedDateGMT":"2023-02-18 02:18:23","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/short\/' rel='post_tag'>short<\/a>"},"readTime":{"min":0,"sec":10},"status":"publish"},{"id":421,"link":"https:\/\/colinoflynn.com\/2014\/01\/splitting-of-newae-colinoflynn-com\/","name":"splitting-of-newae-colinoflynn-com","thumbnail":{"url":false,"alt":false},"title":"Splitting of NewAE & ColinOflynn.com","excerpt":"","content":"Since 2001 I've used NewAE.com as my personal domain. I've decided to instead move my personal content (blog, various wiki articles, etc) to ColinOFlynn.com. Any old links to NewAE.com will work by simply replacing 'newae.com' with 'colinoflynn.com', as I've mirrored all (I think) the","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jan 28, 2014","dateGMT":"2014-01-28 01:35:00","modifiedDate":"2023-02-18 02:20:03","modifiedDateGMT":"2023-02-18 02:20:03","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":23},"status":"publish"},{"id":423,"link":"https:\/\/colinoflynn.com\/2014\/01\/picoscope-5000-5444-review\/","name":"picoscope-5000-5444-review","thumbnail":{"url":false,"alt":false},"title":"PicoScope 5000 (5444) Review","excerpt":"","content":"If you check out my older blog post, you'll see a very detailed review of the PicoScope 6000 series device. I also had a chance to use a 5000 series device, specifically the 5444. The 5444 is a 4-channel scope with a built-in AWG.","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jan 8, 2014","dateGMT":"2014-01-08 01:23:00","modifiedDate":"2014-12-29 02:18:09","modifiedDateGMT":"2014-12-29 02:18:09","commentCount":"1","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/reviews\/\" rel=\"category tag\">Product Reviews<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/reviews\/\" rel=\"category tag\">Product Reviews<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/reviews\/' rel='post_tag'>reviews<\/a><a href='https:\/\/colinoflynn.com\/tag\/youtube\/' rel='post_tag'>youtube<\/a>"},"readTime":{"min":5,"sec":39},"status":"publish"},{"id":424,"link":"https:\/\/colinoflynn.com\/2014\/01\/making-a-usb-hid-keyboard-encoder-board-for-picoscope\/","name":"making-a-usb-hid-keyboard-encoder-board-for-picoscope","thumbnail":{"url":false,"alt":false},"title":"Making a USB-HID Keyboard Encoder Board for PicoScope","excerpt":"","content":"Ever wanted to control something from a knobby-looking USB peripheral? In this example I wanted to control the PicoScope software from a bunch of encoders mounted on a USB peripheral: You can see the video of the device working here: You'll need the following","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jan 5, 2014","dateGMT":"2014-01-05 01:46:00","modifiedDate":"2023-02-18 02:19:27","modifiedDateGMT":"2023-02-18 02:19:27","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/projects\/' rel='post_tag'>projects<\/a><a href='https:\/\/colinoflynn.com\/tag\/youtube\/' rel='post_tag'>youtube<\/a>"},"readTime":{"min":4,"sec":24},"status":"publish"},{"id":425,"link":"https:\/\/colinoflynn.com\/2014\/01\/making-a-simple-scope-probe-holder\/","name":"making-a-simple-scope-probe-holder","thumbnail":{"url":false,"alt":false},"title":"Making a Simple Scope Probe Holder","excerpt":"","content":"Interested in a low-cost method of holding a scope probe securely against your PCB board? For this to work you'll need a scope probe with a spring-loaded tip. I came up with this idea since the PS6000 series scope I was using from PicoScope","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jan 5, 2014","dateGMT":"2014-01-05 01:38:00","modifiedDate":"2023-02-18 02:19:27","modifiedDateGMT":"2023-02-18 02:19:27","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/making\/' rel='post_tag'>making<\/a><a href='https:\/\/colinoflynn.com\/tag\/projects\/' rel='post_tag'>projects<\/a>"},"readTime":{"min":1,"sec":39},"status":"publish"},{"id":426,"link":"https:\/\/colinoflynn.com\/2013\/12\/picoscope-6000-6403d-review-comparison\/","name":"picoscope-6000-6403d-review-comparison","thumbnail":{"url":false,"alt":false},"title":"PicoScope 6000 (6403D) Review & Comparison","excerpt":"","content":"This is an *EXTREMELY* long post, but there is a ton of ground I want to cover. I hope you find it useful if you are seriously considering purchasing an oscilloscope. Looking for a medium-cost scope? There's lots of options out there, and I'm","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Dec 16, 2013","dateGMT":"2013-12-16 15:02:00","modifiedDate":"2014-12-29 02:21:43","modifiedDateGMT":"2014-12-29 02:21:43","commentCount":"3","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/reviews\/\" rel=\"category tag\">Product Reviews<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/reviews\/\" rel=\"category tag\">Product Reviews<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/reviews\/' rel='post_tag'>reviews<\/a><a href='https:\/\/colinoflynn.com\/tag\/youtube\/' rel='post_tag'>youtube<\/a>"},"readTime":{"min":17,"sec":17},"status":"publish"},{"id":427,"link":"https:\/\/colinoflynn.com\/2013\/09\/programmable-logic-in-practice\/","name":"programmable-logic-in-practice","thumbnail":{"url":false,"alt":false},"title":"Programmable Logic in Practice","excerpt":"","content":"I wrote for Circuit Cellar in a column titled \u201cProgrammable Logic in Practice\u201d from 2013-2015. This column detailed various work around FPGAs. The column later became my \u201cEmbedded System Essentials\u201d column, which primarily dealt with security issues in embedded systems. The previous domain (programmablelogicinpractice.com)","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Sep 19, 2013","dateGMT":"2013-09-19 00:39:00","modifiedDate":"2023-02-18 02:19:47","modifiedDateGMT":"2023-02-18 02:19:47","commentCount":"1","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/circuit-cellar\/\" rel=\"category tag\">Circuit Cellar Articles<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/circuit-cellar\/\" rel=\"category tag\">Circuit Cellar Articles<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/short\/' rel='post_tag'>short<\/a>"},"readTime":{"min":0,"sec":21},"status":"publish"},{"id":430,"link":"https:\/\/colinoflynn.com\/2013\/04\/quit-wasting-time-debugging-usb-using-totalphase-triggers\/","name":"quit-wasting-time-debugging-usb-using-totalphase-triggers","thumbnail":{"url":false,"alt":false},"title":"Quit wasting time debugging USB: Using TotalPhase Triggers","excerpt":"","content":"This blog post might seem commercial... but I have no connection to TotalPhase. I've used their Beagle 480 USB analyser for some time, and before that have used a variety of other solutions (mostly SW-based), so have some idea what other options are out","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Apr 29, 2013","dateGMT":"2013-04-29 01:52:00","modifiedDate":"2014-12-29 02:25:40","modifiedDateGMT":"2014-12-29 02:25:40","commentCount":"2","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/reviews\/\" rel=\"category tag\">Product Reviews<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/reviews\/\" rel=\"category tag\">Product Reviews<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/reviews\/' rel='post_tag'>reviews<\/a><a href='https:\/\/colinoflynn.com\/tag\/youtube\/' rel='post_tag'>youtube<\/a>"},"readTime":{"min":3,"sec":45},"status":"publish"},{"id":433,"link":"https:\/\/colinoflynn.com\/2013\/04\/circuit-cellar-25th-anniversary-edition\/","name":"circuit-cellar-25th-anniversary-edition","thumbnail":{"url":false,"alt":false},"title":"Circuit Cellar 25th Anniversary Edition","excerpt":"","content":"I've got an article in the 25th-Anniversary edition of Circuit Cellar about the future of FPGAs. If you haven't got an issue yourself yet, check out their webstore.","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Apr 6, 2013","dateGMT":"2013-04-06 04:48:00","modifiedDate":"2023-02-18 02:19:47","modifiedDateGMT":"2023-02-18 02:19:47","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/circuit-cellar\/\" rel=\"category tag\">Circuit Cellar Articles<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/circuit-cellar\/\" rel=\"category tag\">Circuit Cellar Articles<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/short\/' rel='post_tag'>short<\/a>"},"readTime":{"min":0,"sec":8},"status":"publish"},{"id":434,"link":"https:\/\/colinoflynn.com\/2013\/04\/split-ground-plane-example-of-failing-high-speed-signals\/","name":"split-ground-plane-example-of-failing-high-speed-signals","thumbnail":{"url":false,"alt":false},"title":"Split Ground Plane: Example of failing high-speed signals","excerpt":"","content":"I've got a SASEBO-W board, which has a FPGA & a FT2232H for high-speed USB comms. I was seeing errors on the high-speed USB device, and couldn't figure out why: Power Split The SASEBO-W is a multi-purpose board including a Xilinx LX150 Spartan 6","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Apr 6, 2013","dateGMT":"2013-04-06 01:16:00","modifiedDate":"2023-02-18 02:18:23","modifiedDateGMT":"2023-02-18 02:18:23","commentCount":"1","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/design-fail\/' rel='post_tag'>design fail<\/a><a href='https:\/\/colinoflynn.com\/tag\/fpga\/' rel='post_tag'>fpga<\/a><a href='https:\/\/colinoflynn.com\/tag\/high-speed\/' rel='post_tag'>high speed<\/a><a href='https:\/\/colinoflynn.com\/tag\/totalphase\/' rel='post_tag'>totalphase<\/a><a href='https:\/\/colinoflynn.com\/tag\/usb\/' rel='post_tag'>usb<\/a>"},"readTime":{"min":2,"sec":7},"status":"publish"},{"id":437,"link":"https:\/\/colinoflynn.com\/2013\/03\/bed-of-nails-test-bed\/","name":"bed-of-nails-test-bed","thumbnail":{"url":false,"alt":false},"title":"Bed of Nails Test Bed","excerpt":"","content":"This is the final product, it can hold a PCB for testing without needing to have soldered any pins to it: And without the PCB mounted: I got parts from ebay seller \"pingf123\". Parts used were: \"4 Edge Latches for Phototype Test Fixture PCB","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Mar 2, 2013","dateGMT":"2013-03-02 12:22:00","modifiedDate":"2023-02-18 02:18:23","modifiedDateGMT":"2023-02-18 02:18:23","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/making\/' rel='post_tag'>making<\/a><a href='https:\/\/colinoflynn.com\/tag\/test-equipment\/' rel='post_tag'>test equipment<\/a>"},"readTime":{"min":0,"sec":57},"status":"publish"},{"id":438,"link":"https:\/\/colinoflynn.com\/2013\/03\/jcop\/","name":"jcop","thumbnail":{"url":false,"alt":false},"title":"JCOP","excerpt":"","content":"I recently bought some Smart Cards from [[http:\/\/www.smartcardsource.com\/contents\/en-ca\/d9_JCOP-NXP-cards.html and has some comments\/issues getting them up and running. They were NXP JCOP Cards, J2A040. Round 1: GP Shell and Card Personalization I was using GPShell for my initial tests, you can download from [[http:\/\/sourceforge.net\/projects\/globalplatform\/files\/|Here. There","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Mar 1, 2013","dateGMT":"2013-03-01 11:23:00","modifiedDate":"2023-02-18 02:18:24","modifiedDateGMT":"2023-02-18 02:18:24","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/java-card\/' rel='post_tag'>java card<\/a><a href='https:\/\/colinoflynn.com\/tag\/jcop\/' rel='post_tag'>jcop<\/a><a href='https:\/\/colinoflynn.com\/tag\/making\/' rel='post_tag'>making<\/a>"},"readTime":{"min":4,"sec":17},"status":"publish"},{"id":439,"link":"https:\/\/colinoflynn.com\/2013\/01\/design-a-fir-filter-in-an-fpga-in-30-mins-using-high-level-synthesis\/","name":"design-a-fir-filter-in-an-fpga-in-30-mins-using-high-level-synthesis","thumbnail":{"url":false,"alt":false},"title":"Design a FIR Filter in an FPGA in 30 mins using High Level Synthesis","excerpt":"","content":"I've been working with Xilinx's new High Level Synthesis tools built into Vivado. I'm slowly working on posting some more complete tutorials. In the mean-time here is a simple tutorial about making a Finite Impulse Response Filter on a real ADC\/DAC board .","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jan 26, 2013","dateGMT":"2013-01-26 18:25:00","modifiedDate":"2023-02-18 02:19:47","modifiedDateGMT":"2023-02-18 02:19:47","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/circuit-cellar\/\" rel=\"category tag\">Circuit Cellar Articles<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/circuit-cellar\/\" rel=\"category tag\">Circuit Cellar Articles<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/fpga\/' rel='post_tag'>fpga<\/a><a href='https:\/\/colinoflynn.com\/tag\/making\/' rel='post_tag'>making<\/a><a href='https:\/\/colinoflynn.com\/tag\/tutorial\/' rel='post_tag'>tutorial<\/a>"},"readTime":{"min":0,"sec":13},"status":"publish"},{"id":442,"link":"https:\/\/colinoflynn.com\/2012\/11\/qtabwidget-in-pyside-automatically-resize\/","name":"qtabwidget-in-pyside-automatically-resize","thumbnail":{"url":false,"alt":false},"title":"QTabWidget in PySide Automatically Resize","excerpt":"","content":"When using PySide, a QTabWidget is handy. But the size of the QTabWidget is dictated by the largest item, even if it's not visible. Let's assume self.tw is our tab widget. Then add this function: from PySide.QtCore import * from PySide.QtGui import * class","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Nov 8, 2012","dateGMT":"2012-11-08 14:53:00","modifiedDate":"2023-02-18 02:18:24","modifiedDateGMT":"2023-02-18 02:18:24","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/programming\/' rel='post_tag'>programming<\/a><a href='https:\/\/colinoflynn.com\/tag\/pyside\/' rel='post_tag'>pyside<\/a><a href='https:\/\/colinoflynn.com\/tag\/python\/' rel='post_tag'>python<\/a>"},"readTime":{"min":0,"sec":27},"status":"publish"},{"id":446,"link":"https:\/\/colinoflynn.com\/2012\/09\/atmega-card-funcard-smartcard-programming-fuse-setup-2\/","name":"atmega-card-funcard-smartcard-programming-fuse-setup-2","thumbnail":{"url":false,"alt":false},"title":"AtMega Card (Funcard) SmartCard Programming & Fuse Setup","excerpt":"","content":"I recently got an Atmel AtMega163-based smartcard for some side channel experiments, along with a SASEBO-W board. I owe a debt of thanks to Cryptography Research Inc. & Sakura for setting all that up! Anyway I also got a normal smartcard reader, and wanted","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Sep 28, 2012","dateGMT":"2012-09-28 22:32:00","modifiedDate":"2023-02-18 02:20:58","modifiedDateGMT":"2023-02-18 02:20:58","commentCount":"1","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/security\/' rel='post_tag'>security<\/a><a href='https:\/\/colinoflynn.com\/tag\/smartcard\/' rel='post_tag'>smartcard<\/a>"},"readTime":{"min":2,"sec":56},"status":"publish"},{"id":448,"link":"https:\/\/colinoflynn.com\/2012\/08\/getting-started-with-git-revision-control-2\/","name":"getting-started-with-git-revision-control-2","thumbnail":{"url":false,"alt":false},"title":"Getting started with GIT Revision Control","excerpt":"","content":"Revision Control is the most critical part of any project involving files. Otherwise you end up with tons of directories, and naming schemes like \"report_final2_june.docx\" along with 20 other copies. This is best described in this 20-min clip. Sorry it's a little long, but","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Aug 10, 2012","dateGMT":"2012-08-10 12:16:00","modifiedDate":"2023-02-18 02:20:58","modifiedDateGMT":"2023-02-18 02:20:58","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/programming\/' rel='post_tag'>programming<\/a><a href='https:\/\/colinoflynn.com\/tag\/tutorial\/' rel='post_tag'>tutorial<\/a><a href='https:\/\/colinoflynn.com\/tag\/youtube\/' rel='post_tag'>youtube<\/a>"},"readTime":{"min":1,"sec":31},"status":"publish"},{"id":451,"link":"https:\/\/colinoflynn.com\/2012\/06\/high-speed-adc-with-variable-gain-amp-input-2\/","name":"high-speed-adc-with-variable-gain-amp-input-2","thumbnail":{"url":false,"alt":false},"title":"High-Speed ADC with Variable Gain Amp Input","excerpt":"","content":"Here is an ongoing project: it's a high-speed ADC combined with some nice input preprocessing (amplifier). It's all controlled by a FPGA on the Avnet LX9 Microboard, so it just plugs into that. Here is a simple python app (still being improved) to control","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jun 4, 2012","dateGMT":"2012-06-04 01:15:00","modifiedDate":"2023-02-18 02:20:58","modifiedDateGMT":"2023-02-18 02:20:58","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":17},"status":"publish"},{"id":453,"link":"https:\/\/colinoflynn.com\/2012\/05\/metcal-mx-500p-soldering-station-review-repair\/","name":"metcal-mx-500p-soldering-station-review-repair","thumbnail":{"url":false,"alt":false},"title":"Metcal MX-500P Soldering Station Review & Repair","excerpt":"","content":"For some time I've been using a METCAL soldering station. I picked mine up used on E-Bay, as they are expensive new. They have phenomenal heat transfer ability - they use RF energy to transfer heat right to the tip. It means you can","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"May 9, 2012","dateGMT":"2012-05-09 13:08:00","modifiedDate":"2017-06-02 13:08:00","modifiedDateGMT":"2017-06-02 13:08:00","commentCount":"23","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/reviews\/\" rel=\"category tag\">Product Reviews<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/reviews\/\" rel=\"category tag\">Product Reviews<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/metcal\/' rel='post_tag'>metcal<\/a><a href='https:\/\/colinoflynn.com\/tag\/repair\/' rel='post_tag'>repair<\/a><a href='https:\/\/colinoflynn.com\/tag\/reviews\/' rel='post_tag'>reviews<\/a>"},"readTime":{"min":7,"sec":42},"status":"publish"},{"id":454,"link":"https:\/\/colinoflynn.com\/2012\/02\/avnet-spartan-6-lx9-board-or-how-chipscope-is-your-saviour\/","name":"avnet-spartan-6-lx9-board-or-how-chipscope-is-your-saviour","thumbnail":{"url":false,"alt":false},"title":"Avnet Spartan-6 LX9 Board: Or How ChipScope is your Saviour","excerpt":"","content":"I was recently working on a project which needed more gates than I had in my trusty current FPGA Board (Spartan3-200 on DLP-FPGA-HS). I quickly found the Avnet Spartan 6 LX9 board (AES-S6MB-LX9-G), which I could buy for $90 and have here in a","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Feb 11, 2012","dateGMT":"2012-02-11 15:24:00","modifiedDate":"2023-02-18 02:20:58","modifiedDateGMT":"2023-02-18 02:20:58","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/fpga\/' rel='post_tag'>fpga<\/a><a href='https:\/\/colinoflynn.com\/tag\/tutorial\/' rel='post_tag'>tutorial<\/a>"},"readTime":{"min":2,"sec":13},"status":"publish"},{"id":456,"link":"https:\/\/colinoflynn.com\/2012\/01\/springer-springerlink-mycopy-review\/","name":"springer-springerlink-mycopy-review","thumbnail":{"url":false,"alt":false},"title":"Springer \/ SpringerLink MyCopy Review","excerpt":"","content":"Recently I was using an e-book I had access to through my school's subscription to Springer. They advertised a 'MyCopy' service, which gives you a printed copy of the e-book for $25 including shipping http:\/\/www.springer.com\/mycopy. I couldn't find a review of the printing quality","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Jan 3, 2012","dateGMT":"2012-01-03 00:30:00","modifiedDate":"2023-02-18 02:20:58","modifiedDateGMT":"2023-02-18 02:20:58","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/reviews\/\" rel=\"category tag\">Product Reviews<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/reviews\/\" rel=\"category tag\">Product Reviews<\/a>"},"taxonomies":{"post_tag":"<a href='https:\/\/colinoflynn.com\/tag\/books\/' rel='post_tag'>books<\/a><a href='https:\/\/colinoflynn.com\/tag\/reviews\/' rel='post_tag'>reviews<\/a>"},"readTime":{"min":1,"sec":13},"status":"publish"},{"id":457,"link":"https:\/\/colinoflynn.com\/2011\/11\/turbo-coding-tutorial\/","name":"turbo-coding-tutorial","thumbnail":{"url":false,"alt":false},"title":"Turbo Coding Tutorial","excerpt":"","content":"I've added a page on Turbo Coding, a subject I'm researching for a class at Dal. This includes a large presentation, links to reference material, and lots of MATLAB code based on CML. It's still being updated but maybe you'll find it useful\/interesting as","author":{"name":"Colin O'Flynn","link":"https:\/\/colinoflynn.com\/author\/coflynn\/"},"date":"Nov 7, 2011","dateGMT":"2011-11-07 15:08:00","modifiedDate":"2023-02-18 02:20:58","modifiedDateGMT":"2023-02-18 02:20:58","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":13},"status":"publish"},{"id":458,"link":"https:\/\/colinoflynn.com\/2011\/10\/lpcxpresso-lpc1114-j4-jtag-pinout\/","name":"lpcxpresso-lpc1114-j4-jtag-pinout","thumbnail":{"url":false,"alt":false},"title":"LPCXpresso LPC1114 J4 JTAG Pinout","excerpt":"","content":"I recently got an LPCXpresso board, which you can cut and make into a debugger. I wanted to use the 0.1\" header (J4) and not the specified JTAG (2x10 0.5\") header. Here is how I cut my board such it can be plugged back","author":{"name":"","link":"https:\/\/colinoflynn.com\/author\/"},"date":"Oct 18, 2011","dateGMT":"2011-10-18 01:26:00","modifiedDate":"2023-02-18 02:12:46","modifiedDateGMT":"2023-02-18 02:12:46","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":47},"status":"publish"},{"id":459,"link":"https:\/\/colinoflynn.com\/2011\/10\/interfacing-to-34401a\/","name":"interfacing-to-34401a","thumbnail":{"url":false,"alt":false},"title":"Interfacing to 34401A","excerpt":"","content":"I recently got my 34401A bench meter out of storage, and wanted it working with my computer, something I hadn't done for several years. I forgot to get my 'official' Agilent connection cable, but figured I could use my standard cables no problem. This","author":{"name":"","link":"https:\/\/colinoflynn.com\/author\/"},"date":"Oct 9, 2011","dateGMT":"2011-10-09 20:14:00","modifiedDate":"2023-02-18 02:12:46","modifiedDateGMT":"2023-02-18 02:12:46","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":1,"sec":25},"status":"publish"},{"id":460,"link":"https:\/\/colinoflynn.com\/2011\/10\/meet-me-live-site-updates-and-book-updates\/","name":"meet-me-live-site-updates-and-book-updates","thumbnail":{"url":false,"alt":false},"title":"Meet me Live, Site Updates, and Book Updates","excerpt":"","content":"If you will be in San Diego this coming Monday\/Tuesday\/Wednesday I encourage you to attend Smart Grid Security West (http:\/\/www.smartgridsecuritysummit.com\/), where I'll be discussing some of my work in wireless security. Hope to meet you there! I added a link to one of my","author":{"name":"","link":"https:\/\/colinoflynn.com\/author\/"},"date":"Oct 1, 2011","dateGMT":"2011-10-01 23:05:00","modifiedDate":"2011-10-01 23:05:00","modifiedDateGMT":"2011-10-01 23:05:00","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":39},"status":"publish"},{"id":461,"link":"https:\/\/colinoflynn.com\/2011\/10\/compass-circles\/","name":"compass-circles","thumbnail":{"url":false,"alt":false},"title":"Compass Circles","excerpt":"","content":"In my effort to build the calibration software for my simple Digital Compass, I've been working on doing tests with it. Here is a screen-shot of the output (using MATLAB to interface to the serial port), it shows a plot of X & Y","author":{"name":"","link":"https:\/\/colinoflynn.com\/author\/"},"date":"Oct 1, 2011","dateGMT":"2011-10-01 23:02:00","modifiedDate":"2023-02-18 02:12:47","modifiedDateGMT":"2023-02-18 02:12:47","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":23},"status":"publish"},{"id":462,"link":"https:\/\/colinoflynn.com\/2011\/08\/making-at90usbkey-run-on-5v-easy-way\/","name":"making-at90usbkey-run-on-5v-easy-way","thumbnail":{"url":false,"alt":false},"title":"Making AT90USBKEY Run on 5V (Easy Way)","excerpt":"","content":"I needed to use my AT90USBKEY at higher than 3.3V for ADC input purposes. It's not documented in the manual, but the schematic shows they anticipated this. You can easily convert the AT90USBKEY to run on 5V with a few changes. The changes needed","author":{"name":"","link":"https:\/\/colinoflynn.com\/author\/"},"date":"Aug 20, 2011","dateGMT":"2011-08-20 14:01:00","modifiedDate":"2023-02-18 02:12:47","modifiedDateGMT":"2023-02-18 02:12:47","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":1,"sec":33},"status":"publish"},{"id":463,"link":"https:\/\/colinoflynn.com\/2011\/08\/tikiwiki-upgrade\/","name":"tikiwiki-upgrade","thumbnail":{"url":false,"alt":false},"title":"TikiWiki Upgrade","excerpt":"","content":"TikiWiki has just been upgraded, which might break a few things... let me know if you find any of those! >","author":{"name":"","link":"https:\/\/colinoflynn.com\/author\/"},"date":"Aug 4, 2011","dateGMT":"2011-08-04 16:44:00","modifiedDate":"2011-08-04 16:44:00","modifiedDateGMT":"2011-08-04 16:44:00","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":6},"status":"publish"},{"id":464,"link":"https:\/\/colinoflynn.com\/2011\/03\/fip-is-ipv6-ready\/","name":"fip-is-ipv6-ready","thumbnail":{"url":false,"alt":false},"title":"FIP is IPv6 Ready","excerpt":"","content":"File not found. FIP has passed IPv6 Ready Silver (Phase 1) testing when operating as a host device. Next up is the router test, then full Gold (Phase 2) testing. See the entry at IPv6 Ready Forum >","author":{"name":"","link":"https:\/\/colinoflynn.com\/author\/"},"date":"Mar 6, 2011","dateGMT":"2011-03-06 23:38:14","modifiedDate":"2023-02-18 02:12:47","modifiedDateGMT":"2023-02-18 02:12:47","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":11},"status":"publish"},{"id":465,"link":"https:\/\/colinoflynn.com\/2011\/02\/breaking-ieee-802-15-4-networks-paperpresentation\/","name":"breaking-ieee-802-15-4-networks-paperpresentation","thumbnail":{"url":false,"alt":false},"title":"Breaking IEEE 802.15.4 Networks: Paper\/Presentation","excerpt":"","content":"I presented a paper entitled at a conference in Paris, France this past week. Much to my surprise it was selected as the best paper in the security track! I've now posted it online, along with the presentation + notes from Paris. See all","author":{"name":"","link":"https:\/\/colinoflynn.com\/author\/"},"date":"Feb 12, 2011","dateGMT":"2011-02-12 12:00:56","modifiedDate":"2023-02-18 02:14:12","modifiedDateGMT":"2023-02-18 02:14:12","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/hardwarehacking\/\" rel=\"category tag\">Hardware Hacking<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":15},"status":"publish"},{"id":466,"link":"https:\/\/colinoflynn.com\/2010\/11\/fip-the-flexible-ipv6-stack\/","name":"fip-the-flexible-ipv6-stack","thumbnail":{"url":false,"alt":false},"title":"FIP - The Flexible IP(v6) Stack","excerpt":"","content":"I'm still working on finishing uploading & setting up documentation, but I've finally put some of a new IPv6 stack online. It's designed to fit in a variety of applications, including WSN where you might have anything from tiny 8-bit microcontrollers to full-blown ARM","author":{"name":"","link":"https:\/\/colinoflynn.com\/author\/"},"date":"Nov 20, 2010","dateGMT":"2010-11-20 20:29:18","modifiedDate":"2023-02-18 02:12:47","modifiedDateGMT":"2023-02-18 02:12:47","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":32},"status":"publish"},{"id":467,"link":"https:\/\/colinoflynn.com\/2010\/08\/addition-of-imu-mlx90609-code\/","name":"addition-of-imu-mlx90609-code","thumbnail":{"url":false,"alt":false},"title":"Addition of IMU \/ MLX90609 Code","excerpt":"","content":"An old project from 2006 was finally uploaded, an IMU using 3 rate gyros & a 3-axis accelerometer. May upload more documentation eventually, but for now all the source is uploaded. Includes using the MLX90609 gyro & LIS3LV02DQ accelerometer. See ProjectIMU >","author":{"name":"","link":"https:\/\/colinoflynn.com\/author\/"},"date":"Aug 29, 2010","dateGMT":"2010-08-29 09:58:23","modifiedDate":"2023-02-18 02:13:40","modifiedDateGMT":"2023-02-18 02:13:40","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":12},"status":"publish"},{"id":468,"link":"https:\/\/colinoflynn.com\/2010\/08\/moving-electronics-projects-from-old-site\/","name":"moving-electronics-projects-from-old-site","thumbnail":{"url":false,"alt":false},"title":"Moving electronics projects from old site","excerpt":"","content":"My various electronics projects have been moved from the old site to the new wiki format now >","author":{"name":"","link":"https:\/\/colinoflynn.com\/author\/"},"date":"Aug 23, 2010","dateGMT":"2010-08-23 16:14:45","modifiedDate":"2023-02-18 02:13:40","modifiedDateGMT":"2023-02-18 02:13:40","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":5},"status":"publish"},{"id":469,"link":"https:\/\/colinoflynn.com\/2010\/08\/updated-15dot4-tools\/","name":"updated-15dot4-tools","thumbnail":{"url":false,"alt":false},"title":"Updated 15dot4-tools","excerpt":"","content":"The radiotools for 15dot4-tools has been released. This provides a method of recording\/playing back specific 802.15.4 packets. Also site news: added comments on most pages, so if you see issues\/improvements feel free to let me know. >","author":{"name":"","link":"https:\/\/colinoflynn.com\/author\/"},"date":"Aug 22, 2010","dateGMT":"2010-08-22 15:28:15","modifiedDate":"2023-02-18 02:13:40","modifiedDateGMT":"2023-02-18 02:13:40","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/electronics\/\" rel=\"category tag\">Electronics & Production<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":11},"status":"publish"},{"id":470,"link":"https:\/\/colinoflynn.com\/2010\/08\/articles-posted\/","name":"articles-posted","thumbnail":{"url":false,"alt":false},"title":"Articles Posted","excerpt":"","content":"As you may have noticed, some small changes to the site! Including this new blog as the main page I'm testing. The 'articles' section of the site has finally been uploaded. This also includes my new article in this August's Circuit Cellar. >","author":{"name":"","link":"https:\/\/colinoflynn.com\/author\/"},"date":"Aug 21, 2010","dateGMT":"2010-08-21 16:45:35","modifiedDate":"2010-08-21 16:45:35","modifiedDateGMT":"2010-08-21 16:45:35","commentCount":"0","commentStatus":"open","categories":{"coma":"<a href=\"https:\/\/colinoflynn.com\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>","space":"<a href=\"https:\/\/colinoflynn.com\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>"},"taxonomies":{"post_tag":""},"readTime":{"min":0,"sec":12},"status":"publish"}]