{"id":19254,"date":"2023-02-22T19:05:45","date_gmt":"2023-02-22T12:05:45","guid":{"rendered":"https:\/\/www.makeriot2020.com\/?p=19254"},"modified":"2023-02-22T19:05:51","modified_gmt":"2023-02-22T12:05:51","slug":"get-started-with-the-atmegatiny202","status":"publish","type":"post","link":"https:\/\/www.makeriot2020.com\/index.php\/2023\/02\/22\/get-started-with-the-atmegatiny202\/","title":{"rendered":"Get Started with the ATMegaTiny202"},"content":{"rendered":"\n<p>As I have hinted in my recent two posts about UPDI programmers, I am currently looking for a solution to replace the ATMEGA328P chip used in standard Arduino devices, like the UNO and NANO. <\/p>\n\n\n\n<p>The global chip shortage seems to be still hitting hard, with these devices (Arduino UNO, NANO), and even bare chips being quite hard to get hold of, and when you do, they are quite more expensive than they used to be.<\/p>\n\n\n\n<p>This sent me on a new journey, to find a new chip, that is easy to use, inexpensive, and easy to get hold of.  I have found 3 of these chips, starting today with the <a href=\"https:\/\/www.microchip.com\/en-us\/product\/ATTINY202\" target=\"_blank\" rel=\"noopener\" title=\"\">ATMEGATiny202<\/a>,  <br><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" data-src=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/image-2.png\" alt=\"\" class=\"wp-image-19259 lazyload\" width=\"630\" height=\"631\" data-srcset=\"https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/image-2.png 800w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/image-2-300x300.png 300w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/image-2-150x150.png 150w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/image-2-768x770.png 768w\" data-sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 630px; --smush-placeholder-aspect-ratio: 630\/631;\" \/><figcaption class=\"wp-element-caption\">ATMEGATiny 202<\/figcaption><\/figure>\n\n\n\n<p><br><br>The ATtiny202 is a microcontroller using the 8-bit AVR\u00ae processor with a hardware multiplier, running up to 20 MHz and 2 KB Flash, 128B SRAM, and 64 bytes of EEPROM in an 8-pin package. The series uses the latest technologies from Microchip with a flexible and low-power architecture, including Event System and SleepWalking, accurate analog features and advanced peripherals.<\/p>\n\n\n\n<p>With only 8 pins, of which we can practically use only 5 ( 6 if you have an HV UPDI programmer ). This makes it a desirable solution for small projects, with its current price of about <strong>0.59 USD  per chip<\/strong> ( SOIC8 PACKAGE, Element14 ) , not breaking the bank either. Not needing an external oscillator, and requiring only a single 100nf bypass capacitor, (not counting the UPDI resistor) it can indeed be a very very cheap way to get a project done&#8230; Providing of course that you don&#8217;t need a lot of Program memory or RAM, and are not trying to do too many super fancy or complicated things. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" data-src=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/breadboard-closeup-1024x576.jpg\" alt=\"\" class=\"wp-image-19263 lazyload\" data-srcset=\"https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/breadboard-closeup-1024x576.jpg 1024w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/breadboard-closeup-300x169.jpg 300w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/breadboard-closeup-768x432.jpg 768w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/breadboard-closeup-1536x864.jpg 1536w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/breadboard-closeup-2048x1152.jpg 2048w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/breadboard-closeup-1200x675.jpg 1200w\" data-sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/576;\" \/><figcaption class=\"wp-element-caption\">ATMegaTiny202 Minimal Breakout, on Breadboard with  MakerIoT2020 Multipurpose Uart\/UPDI Programmer<\/figcaption><\/figure>\n\n\n\n<p>The wide operating voltage of 1.8v right up to 5.5v also makes it quite flexible.<br><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">My initial prototype<\/h3>\n\n\n\n<p>Getting started with a new chip is also a bit of an issue, as there are many new things to learn, recommended supporting components, and also firmware and cores that need to be installed. I have decided to build a quick breadboard-capable PCB, with all 8 pins broken out in a single row, feel free to change the straight header pins to a 90-degree version at your convenience, it takes up even less space that way. <br><br>The PCB contains only the bare minimum required components for the chip to function, but I also added onboard I2C pullup resistors, with a jumper to select them. ( Most I2C modules usually have these already, but as I build most of my own breakouts myself, I decided to include these). <br><br>A single LED brightens things up a bit, connected to pin PA3, making it possible to run a blink sketch&#8230;<br><br>The rest of the components include a 100nf bypass capacitor and the very important 470ohm UPDI resistor.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" data-src=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/Front-2-scaled-e1677065831964-1024x576.jpg\" alt=\"ATTiny202 Breakout-Blank PCB-Top\n\" class=\"wp-image-19260 lazyload\" data-srcset=\"https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Front-2-scaled-e1677065831964-1024x576.jpg 1024w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Front-2-scaled-e1677065831964-300x169.jpg 300w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Front-2-scaled-e1677065831964-768x432.jpg 768w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Front-2-scaled-e1677065831964-1536x864.jpg 1536w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Front-2-scaled-e1677065831964-2048x1152.jpg 2048w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Front-2-scaled-e1677065831964-1200x675.jpg 1200w\" data-sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/576;\" \/><figcaption class=\"wp-element-caption\">PCB Top view, unpopulated<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" data-src=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/Back-2-scaled-e1677065925281-1024x576.jpg\" alt=\"\" class=\"wp-image-19262 lazyload\" data-srcset=\"https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Back-2-scaled-e1677065925281-1024x576.jpg 1024w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Back-2-scaled-e1677065925281-300x169.jpg 300w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Back-2-scaled-e1677065925281-768x432.jpg 768w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Back-2-scaled-e1677065925281-1536x864.jpg 1536w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Back-2-scaled-e1677065925281-2048x1152.jpg 2048w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Back-2-scaled-e1677065925281-1200x675.jpg 1200w\" data-sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/576;\" \/><figcaption class=\"wp-element-caption\">PCB Bottom, unpopulated<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Programming the board<\/h3>\n\n\n\n<p>I use the Arduino IDE quite a lot, and also assume that most makers and hobbyists out there will do the same. Luckily we have access to a special Arduino core, the <a href=\"https:\/\/github.com\/SpenceKonde\/megaTinyCore\" target=\"_blank\" rel=\"noopener\" title=\"\">megaTinyCore<\/a>, that provides us with all we need to program this tiny little chip, provided of course that you have a UPDI programmer.<\/p>\n\n\n\n<p>See the link above for installation instructions, as well as detailed documentation. Replicating all of that here will be an unnecessary task, as the author of the core, <a href=\"https:\/\/github.com\/SpenceKonde\" target=\"_blank\" rel=\"noopener\" title=\"\">SpenceKonde<\/a>, has already done an excellent job.<\/p>\n\n\n\n<p>One very important thing to note on this board is that there is NO RESET PIN.<br>You have to manually cycle power to it, but, I have found that initiating a UPDI upload to a running chip works every time, and makes it unnecessary&#8230;<br><br>The reason for the lack of a reset pin lies in the fact that the reset is shared with the UPDI pin, and enabling it, will rob you of the UPDI functionality UNLESS you have an HV UPDI programmer, which at this time seems to be hard to find\/expensive item ( Hope to build my own soon). Once again, see the above link to the core documentation for the full information on the reset pin issue&#8230;<\/p>\n\n\n\n<p>I can not stress enough how important it is to sit down and READ the core documentation, with attention, before doing anything with this chip and core. you will learn a lot, about the chip, new features, possible problems, and how to avoid them, and also some customised GPIO functions etc&#8230; <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Schematic<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"725\" data-src=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/Schematic_ATTiny202-DEV_2023-02-22-1024x725.png\" alt=\"ATTiny202 Minimal Schematic\n\" class=\"wp-image-19266 lazyload\" data-srcset=\"https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Schematic_ATTiny202-DEV_2023-02-22-1024x725.png 1024w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Schematic_ATTiny202-DEV_2023-02-22-300x212.png 300w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Schematic_ATTiny202-DEV_2023-02-22-768x544.png 768w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Schematic_ATTiny202-DEV_2023-02-22.png 1169w\" data-sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/725;\" \/><\/figure>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-f89d4561-ec0d-46dd-a166-948f08721324\" href=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/Schematic_ATTiny202-DEV_2023-02-22.png\">Schematic_ATTiny202-DEV_2023-02-22<\/a><a href=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/Schematic_ATTiny202-DEV_2023-02-22.png\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-f89d4561-ec0d-46dd-a166-948f08721324\">Download<\/a><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Manufacturing<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"526\" height=\"386\" data-src=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/image-3.png\" alt=\"\" class=\"wp-image-19267 lazyload\" data-srcset=\"https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/image-3.png 526w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/image-3-300x220.png 300w\" data-sizes=\"(max-width: 526px) 85vw, 526px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 526px; --smush-placeholder-aspect-ratio: 526\/386;\" \/><figcaption class=\"wp-element-caption\">PCB Layout<\/figcaption><\/figure>\n\n\n\n<p>The PCB is a double-layer PCB, with the signal traces on the top layer, power traces, and the ground-plane, on the bottom layer. the Dimensions are 26.035mm x 18.669m. All SMD components are 0805. This board does not need a stencil for assembly and can be hand or hot-air soldered in a few minutes with no problems.<\/p>\n\n\n\n<p>As many of my existing readers will know by now, I choose <a href=\"https:\/\/www.pcbway.com\/?from=makeriot2022\" target=\"_blank\" rel=\"noreferrer noopener\">PCBWay<\/a> for my PCB manufacturing. Why? What makes them different from the rest?<br><br><a href=\"https:\/\/www.pcbway.com\/?from=makeriot2022\" target=\"_blank\" rel=\"noreferrer noopener\">PCBWay<\/a>\u2018s business goal is to be the most professional PCB manufacturer for prototyping and low-volume production work in the world. With more than a decade in the business, they are committed to meeting the needs of their customers from different industries in terms of quality, delivery, cost-effectiveness and any other demanding requests. As one of the most experienced PCB manufacturers and SMT Assemblers in China, they pride themselves to be our (the Makers) best business partners, as well as good friends in every aspect of our PCB manufacturing needs. They strive to make our R&amp;D work easy and hassle-free.<br><br>How do they do that?<br><br><strong>PCBWay is NOT a broker. <\/strong>That means that they do all manufacturing and assembly themselves, cutting out all the middlemen, and saving us money.<br><br>PCBWay\u2019s online quoting system gives a very detailed and accurate picture of all costs upfront, including components and assembly costs. This saves a lot of time and hassle.<br><br><strong>PCBWay gives you one-on-one customer support,<\/strong> that answers you in 5 minutes ( from the Website chat ) , or by email within a few hours ( from your personal account manager). Issues are really resolved very quickly, not that there are many anyway, but, as we are all human, it is nice to know that when a gremlin rears its head, you have someone to talk to that will do his\/her best to resolve your issue as soon as possible.<\/p>\n\n\n\n<p>Find out more <a href=\"https:\/\/www.pcbway.com\/why.html?from=makeriot2022\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.pcbway.com\/?from=makeriot2022\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"600\" height=\"120\" data-src=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/pcbwaybanner-1.png\" alt=\"\" class=\"wp-image-19206 lazyload\" data-srcset=\"https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/pcbwaybanner-1.png 600w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/pcbwaybanner-1-300x60.png 300w\" data-sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 600px; --smush-placeholder-aspect-ratio: 600\/120;\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Picture Gallery<\/h3>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" data-id=\"19258\" data-src=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-front-scaled-e1677064398307-1024x576.jpg\" alt=\"ATTiny202 Minimal Breakout\" class=\"wp-image-19258 lazyload\" data-srcset=\"https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-front-scaled-e1677064398307-1024x576.jpg 1024w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-front-scaled-e1677064398307-300x169.jpg 300w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-front-scaled-e1677064398307-768x432.jpg 768w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-front-scaled-e1677064398307-1536x864.jpg 1536w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-front-scaled-e1677064398307-2048x1152.jpg 2048w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-front-scaled-e1677064398307-1200x675.jpg 1200w\" data-sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/576;\" \/><figcaption class=\"wp-element-caption\">ATTiny202 Minimal breakout. All you need to get started, just add a UPDI programmer, Arduino IDE, and the MegaTinyCore&#8230;<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"576\" height=\"1024\" data-id=\"19265\" data-src=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-back-576x1024.jpg\" alt=\"\" class=\"wp-image-19265 lazyload\" data-srcset=\"https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-back-576x1024.jpg 576w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-back-169x300.jpg 169w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-back-768x1365.jpg 768w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-back-864x1536.jpg 864w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-back-1152x2048.jpg 1152w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-back-1200x2133.jpg 1200w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/assembled-back-scaled.jpg 1440w\" data-sizes=\"(max-width: 576px) 85vw, 576px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 576px; --smush-placeholder-aspect-ratio: 576\/1024;\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" data-id=\"19264\" data-src=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/on-breadboard-1024x576.jpg\" alt=\"\" class=\"wp-image-19264 lazyload\" data-srcset=\"https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/on-breadboard-1024x576.jpg 1024w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/on-breadboard-300x169.jpg 300w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/on-breadboard-768x432.jpg 768w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/on-breadboard-1536x864.jpg 1536w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/on-breadboard-2048x1152.jpg 2048w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/on-breadboard-1200x675.jpg 1200w\" data-sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/576;\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" data-id=\"19263\" data-src=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/breadboard-closeup-1024x576.jpg\" alt=\"\" class=\"wp-image-19263 lazyload\" data-srcset=\"https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/breadboard-closeup-1024x576.jpg 1024w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/breadboard-closeup-300x169.jpg 300w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/breadboard-closeup-768x432.jpg 768w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/breadboard-closeup-1536x864.jpg 1536w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/breadboard-closeup-2048x1152.jpg 2048w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/breadboard-closeup-1200x675.jpg 1200w\" data-sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/576;\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" data-id=\"19262\" data-src=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/Back-2-scaled-e1677065925281-1024x576.jpg\" alt=\"\" class=\"wp-image-19262 lazyload\" data-srcset=\"https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Back-2-scaled-e1677065925281-1024x576.jpg 1024w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Back-2-scaled-e1677065925281-300x169.jpg 300w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Back-2-scaled-e1677065925281-768x432.jpg 768w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Back-2-scaled-e1677065925281-1536x864.jpg 1536w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Back-2-scaled-e1677065925281-2048x1152.jpg 2048w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Back-2-scaled-e1677065925281-1200x675.jpg 1200w\" data-sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/576;\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" data-id=\"19260\" data-src=\"http:\/\/makeriot2020.com\/wp-content\/uploads\/2023\/02\/Front-2-scaled-e1677065831964-1024x576.jpg\" alt=\"ATTiny202 Breakout-Blank PCB-Top\" class=\"wp-image-19260 lazyload\" data-srcset=\"https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Front-2-scaled-e1677065831964-1024x576.jpg 1024w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Front-2-scaled-e1677065831964-300x169.jpg 300w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Front-2-scaled-e1677065831964-768x432.jpg 768w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Front-2-scaled-e1677065831964-1536x864.jpg 1536w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Front-2-scaled-e1677065831964-2048x1152.jpg 2048w, https:\/\/www.makeriot2020.com\/wp-content\/uploads\/2023\/02\/Front-2-scaled-e1677065831964-1200x675.jpg 1200w\" data-sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/576;\" \/><\/figure>\n<\/figure>\n","protected":false},"excerpt":{"rendered":"<p>As I have hinted in my recent two posts about UPDI programmers, I am currently looking for a solution to replace the ATMEGA328P chip used in standard Arduino devices, like the UNO and NANO. The global chip shortage seems to be still hitting hard, with these devices (Arduino UNO, NANO), and even bare chips being &hellip; <a href=\"https:\/\/www.makeriot2020.com\/index.php\/2023\/02\/22\/get-started-with-the-atmegatiny202\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Get Started with the ATMegaTiny202&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":19258,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,44,129],"tags":[6,175,45],"class_list":["post-19254","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino","category-electronics","category-pcbdesign","tag-arduino","tag-attiny202","tag-electronics"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.makeriot2020.com\/index.php\/wp-json\/wp\/v2\/posts\/19254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.makeriot2020.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.makeriot2020.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.makeriot2020.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.makeriot2020.com\/index.php\/wp-json\/wp\/v2\/comments?post=19254"}],"version-history":[{"count":0,"href":"https:\/\/www.makeriot2020.com\/index.php\/wp-json\/wp\/v2\/posts\/19254\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.makeriot2020.com\/index.php\/wp-json\/wp\/v2\/media\/19258"}],"wp:attachment":[{"href":"https:\/\/www.makeriot2020.com\/index.php\/wp-json\/wp\/v2\/media?parent=19254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.makeriot2020.com\/index.php\/wp-json\/wp\/v2\/categories?post=19254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.makeriot2020.com\/index.php\/wp-json\/wp\/v2\/tags?post=19254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}