{"id":300,"date":"2008-09-24T13:39:27","date_gmt":"2008-09-24T20:39:27","guid":{"rendered":"http:\/\/mightyohm.com\/blog\/?p=300"},"modified":"2015-09-26T11:11:12","modified_gmt":"2015-09-26T18:11:12","slug":"arduino-fix-your-pin-spacing","status":"publish","type":"post","link":"https:\/\/mightyohm.com\/blog\/2008\/09\/arduino-fix-your-pin-spacing\/","title":{"rendered":"Arduino &#8211; fix your pin spacing!"},"content":{"rendered":"<p>From the <a href=\"http:\/\/arduino.cc\/en\/Main\/ArduinoBoardDiecimila\">Arduino Diecimila page<\/a> on <a href=\"http:\/\/www.arduino.cc\">arduino.cc<\/a>:<\/p>\n<blockquote><p><strong>Physical Characteristics<\/strong><\/p>\n<p>&#8230; Note that the distance between digital pins 7 and 8 is 160 mil (0.16&#8243;), not an even multiple of the 100 mil spacing of the other pins.<\/p><\/blockquote>\n<p>Seriously, why???\u00a0 This means you can&#8217;t drop a protoboard on top of an <a href=\"http:\/\/www.arduino.cc\">Arduino<\/a> without a lot of pain dealing with digital pins 8-13.<\/p>\n<p>Of course <em>now it&#8217;s too late to switch<\/em> because everyone that has designed <a href=\"http:\/\/www.arduino.cc\/en\/Main\/ArduinoShields\">shields<\/a> for the Arduno made them to fit the weird offset between pins 7 and 8.<\/p>\n<p>Grumble&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>From the Arduino Diecimila page on arduino.cc: Physical Characteristics &#8230; Note that the distance between digital pins 7 and 8 is 160 mil (0.16&#8243;), not an even multiple of the 100 mil spacing of the other pins. Seriously, why???\u00a0 This means you can&#8217;t drop a protoboard on top of an Arduino without a lot of &hellip; <a href=\"https:\/\/mightyohm.com\/blog\/2008\/09\/arduino-fix-your-pin-spacing\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Arduino &#8211; fix your pin spacing!<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[10],"tags":[62,63],"class_list":["post-300","post","type-post","status-publish","format-standard","hentry","category-microcontrollers","tag-annoying","tag-arduino"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pioCd-4Q","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":436,"url":"https:\/\/mightyohm.com\/blog\/2008\/10\/arduino-duemilanove\/","url_meta":{"origin":300,"position":0},"title":"Arduino Duemilanove","author":"Jeff","date":"October 20, 2008","format":false,"excerpt":"The Arduino team has released a new version of the awesome Arduino platform called Arduino Duemilanove.\u00a0 Improvements include automatic selection of USB vs. external power, header pins for RESET and 3.3V supply, and an easy to cut automatic-RESET-disable trace. The wiki page includes a very helpful audio sample to demonstrate\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/mightyohm.com\/blog\/category\/electronics\/"},"img":{"alt_text":"Arduino Duemilanove","src":"https:\/\/i0.wp.com\/arduino.cc\/en\/uploads\/Main\/ArduinoDuemilanove.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":294,"url":"https:\/\/mightyohm.com\/blog\/2008\/09\/arduino-based-avr-high-voltage-programmer\/","url_meta":{"origin":300,"position":1},"title":"Arduino-based AVR High Voltage Programmer","author":"Jeff","date":"September 24, 2008","format":false,"excerpt":"Update 01\/02\/09: A PCB version of this circuit is in the design stages - some preliminary information is here. Update 03\/11\/09: Kits based on this design are now for sale! Update 12\/14\/10: The original AVR HV Rescue Shield kit has been replaced by the new and improved HV Rescue Shield\u2026","rel":"","context":"In &quot;Kits&quot;","block_context":{"text":"Kits","link":"https:\/\/mightyohm.com\/blog\/category\/kits\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mightyohm.com\/blog\/wp-content\/uploads\/2008\/09\/hvfuse_fixed.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mightyohm.com\/blog\/wp-content\/uploads\/2008\/09\/hvfuse_fixed.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/mightyohm.com\/blog\/wp-content\/uploads\/2008\/09\/hvfuse_fixed.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/mightyohm.com\/blog\/wp-content\/uploads\/2008\/09\/hvfuse_fixed.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/mightyohm.com\/blog\/wp-content\/uploads\/2008\/09\/hvfuse_fixed.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":5221,"url":"https:\/\/mightyohm.com\/blog\/2012\/05\/pics-video-of-my-geiger-counter-powered-ambient-music-demo-maker-faire\/","url_meta":{"origin":300,"position":2},"title":"Pics &#038; video of my Geiger counter powered ambient music demo @ Maker Faire","author":"Jeff","date":"May 24, 2012","format":false,"excerpt":"http:\/\/www.flickr.com\/photos\/apg88\/7245465932\/in\/faves-mightyohm\/ (photo credit: alvaroprieto) This year I decided (in true last-minute fashion) to build a couple demos to show off my Geiger Counter kit at the Maker Faire Bay Area. One of these demos used my Geiger Counter kit to create ambient music: (Thanks to @j_jwalrus for the interview and\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/mightyohm.com\/blog\/category\/electronics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/Q_3SVE0CQqw\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1547,"url":"https:\/\/mightyohm.com\/blog\/2009\/03\/arduino-mega-hack-a-day\/","url_meta":{"origin":300,"position":3},"title":"Arduino MEGA Spy Shots on Hack a Day","author":"Jeff","date":"March 17, 2009","format":false,"excerpt":"Hackday posted the first image of the new Arduino MEGA platform, shown above.\u00a0 According to Eliot, the MEGA features \"12 PWM connections, 36 Digital I\/O, and 16 analog inputs... 4 hardware UARTs and an I2C bus as well.\" Arduino MEGA - Hack a Day.","rel":"","context":"In &quot;Microcontrollers&quot;","block_context":{"text":"Microcontrollers","link":"https:\/\/mightyohm.com\/blog\/category\/microcontrollers\/"},"img":{"alt_text":"","src":"https:\/\/hackadaycom.files.wordpress.com\/2009\/03\/arduino_mega.jpg?w=350&h=200&crop=1","width":350,"height":200},"classes":[]},{"id":3718,"url":"https:\/\/mightyohm.com\/blog\/2011\/03\/hv-rescue-shield-now-works-with-the-arduino-mega\/","url_meta":{"origin":300,"position":4},"title":"HV Rescue Shield now works with the Arduino Mega","author":"Jeff","date":"March 16, 2011","format":false,"excerpt":"Thanks to John, of the ATX Hackerspace, who loaned me his Arduino for testing, the HV Rescue Shield now works with the Arduino Mega. I had to create new byte read\/write functions for digital lines 0-7\u00a0because\u00a0they are implemented very \"differently\" (and I don't mean that in a good way) in\u2026","rel":"","context":"In &quot;Announcements&quot;","block_context":{"text":"Announcements","link":"https:\/\/mightyohm.com\/blog\/category\/announcements\/"},"img":{"alt_text":"HV Rescue Shield works with Arduino Mega!","src":"https:\/\/i0.wp.com\/mightyohm.com\/files\/flickr\/5532607829_2e84bcb189.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1419,"url":"https:\/\/mightyohm.com\/blog\/2009\/03\/introducing-the-avr-hv-rescue-shield\/","url_meta":{"origin":300,"position":5},"title":"Introducing the AVR HV Rescue Shield","author":"Jeff","date":"March 11, 2009","format":false,"excerpt":"This all started last year, when I was playing with an ATmega168 microcontroller and did something silly.\u00a0 I programmed the RSTDISBL fuse bit, which effectively makes it impossible to reflash the chip using an ordinary (serial) programmer. Instead of giving up and throwing out the \"dead\" chip,\u00a0 I decided to\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/mightyohm.com\/blog\/category\/electronics\/"},"img":{"alt_text":"AVR HV Rescue Shield with ATmega168 target ","src":"https:\/\/i0.wp.com\/mightyohm.com\/blog\/wp-content\/uploads\/2009\/03\/rescue-shield-with-atmega2_scaled-500x375.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/mightyohm.com\/blog\/wp-json\/wp\/v2\/posts\/300","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mightyohm.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mightyohm.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mightyohm.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mightyohm.com\/blog\/wp-json\/wp\/v2\/comments?post=300"}],"version-history":[{"count":6,"href":"https:\/\/mightyohm.com\/blog\/wp-json\/wp\/v2\/posts\/300\/revisions"}],"predecessor-version":[{"id":7923,"href":"https:\/\/mightyohm.com\/blog\/wp-json\/wp\/v2\/posts\/300\/revisions\/7923"}],"wp:attachment":[{"href":"https:\/\/mightyohm.com\/blog\/wp-json\/wp\/v2\/media?parent=300"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mightyohm.com\/blog\/wp-json\/wp\/v2\/categories?post=300"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mightyohm.com\/blog\/wp-json\/wp\/v2\/tags?post=300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}