{"id":1127,"date":"2021-11-16T04:22:00","date_gmt":"2021-11-15T19:22:00","guid":{"rendered":"https:\/\/blog.jllab.info\/?p=1127"},"modified":"2021-11-16T04:22:00","modified_gmt":"2021-11-16T04:22:00","slug":"cartreader-kai-cartridge-reader-alter","status":"publish","type":"post","link":"https:\/\/blog.jllab.info\/en\/product\/cartreader-kai-cartridge-reader-alter\/","title":{"rendered":"I&#8217;ve Modified the Cartreader!? Created a Cartridge Reader &#8220;Alter&#8221;"},"content":{"rendered":"\n<p>Hello, my name is JL.<br>This time, I\u2019d like to share the story of creating the \u201c<strong>Cartreader Kai(\u6539)<\/strong>\u201d \u2013 formally known as \u201c<strong>Cartridge Reader Alter<\/strong>\u201c.<\/p>\n\n\n\n<div class=\"toc\">    <div id=\"toc_container\" class=\"sgb-toc--no-bullets js-smooth-scroll\" data-dialog-title=\"\u76ee\u6b21\">\n      <p class=\"toc_title\">\u76ee\u6b21 <span class=\"toc_toggle js-toc-toggle\" data-open-toggle=\"\u8868\u793a\" data-close-toggle=\"\u975e\u8868\u793a\">\u975e\u8868\u793a<\/span><\/p>\n      <ul class=\"toc_list js-toc-list\">  <li class=\"first\">    <a href=\"#i-0\">What is a Cartreader (Cartridge Reader)?<\/a>  <\/li>  <li>    <a href=\"#i-1\">What is Cartreader Kai(\u6539) (Cartridge Reader Alter)?<\/a>  <\/li>  <li>    <a href=\"#i-2\">something like this<\/a>  <\/li>  <li>    <a href=\"#i-3\">Introduction of modification points<\/a>    <ul class=\"menu_level_1\">      <li class=\"first\">        <a href=\"#i-4\">Added the positions of each game on the silkscreen.<\/a>      <\/li>      <li>        <a href=\"#i-5\">Changed the LEDs to the backside of the logo.<\/a>      <\/li>      <li>        <a href=\"#i-6\">Modified for easier installation of capacitors.<\/a>      <\/li>      <li class=\"last\">        <a href=\"#i-7\">N64 Controller\u2026<\/a>      <\/li>    <\/ul>  <\/li>  <li>    <a href=\"#i-8\">Here are the components<\/a>  <\/li>  <li>    <a href=\"#snescic\"> Creating snesCIC<\/a>  <\/li>  <li>    <a href=\"#i-10\">Happy making.\u00a0\ud83d\udd27\ud83d\udd28\ud83d\ude0a<\/a>    <ul class=\"menu_level_1\">      <li class=\"first\">        <a href=\"#i-11\">Modification: Changed the LEDs to the backside of the logo.<\/a>      <\/li>      <li>        <a href=\"#i-12\">Modification: Modified for easier installation of capacitors.<\/a>      <\/li>      <li>        <a href=\"#i-13\">Fast forward to completion<\/a>      <\/li>      <li>        <a href=\"#i-14\">Almost finished!?<\/a>      <\/li>      <li class=\"last\">        <a href=\"#i-15\">Modification: N64 controller port added<\/a>      <\/li>    <\/ul>  <\/li>  <li>    <a href=\"#i-16\">Completed<\/a>  <\/li>  <li>    <a href=\"#i-17\">A view of the glowing LED behind the logo!<\/a>  <\/li>  <li class=\"last\">    <a href=\"#i-18\">Not doing it\u2026?<\/a>  <\/li><\/ul>\n      <a href=\"#\" class=\"sgb-toc-button js-toc-button\" rel=\"nofollow\" data-open-dialog=\"true\"><i class=\"fa fa-list\"><\/i><span class=\"sgb-toc-button__text\">\u76ee\u6b21\u3078<\/span><\/a>\n    <\/div><\/div><h2 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-0\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\">What is a Cartreader (Cartridge Reader)?<\/span><\/span><\/h2>\n\n\n\n<p>Cartreader is a \u201cretro game rom dumper\u201d being developed as an open-source project on GitHub, primarily led by sanni. It\u2019s a tool that allows you to extract game data (ROM) and save data from retro game cartridges.<\/p>\n\n\n\n<div class=\"wp-block-sgb-sanko\"><a href=\"https:\/\/github.com\/sanni\/cartreader\" class=\"sgb-e-link sgb-e-link--horizontal sgb-e-link--center\" target=\"_blank\" rel=\"noopener noreferrer\"><div class=\"sgb-e-link__text\"><span class=\"sgb-e-link__catchy\">\u53c2\u8003<\/span><div class=\"sgb-e-link__title\">GitHub \u2013 sanni\/cartreader: A shield for the Arduino Mega that can back up video game cartridges.<\/div><div class=\"sgb-e-link__sitename\">GitHub<\/div><\/div><\/a><\/div>\n\n\n\n<p>The Cartreader we\u2019re creating this time follows the V3 (hardware version) specifications and operates using an Arduino Mega 2560 (compatible boards are also acceptable) as its core.<\/p>\n\n\n\n<p>You can refer to the \u201c<a href=\"https:\/\/github.com\/sanni\/cartreader\/wiki\/Needed-Parts\" target=\"_blank\" rel=\"noreferrer noopener\">Needed Parts<\/a>\u201d section in the GitHub wiki to place an order for the PCB (Printed Circuit Board) and order the necessary components. This will allow you to handcraft the Cartreader following the provided instructions.<\/p>\n\n\n\n<h2 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-1\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\">What is Cartreader Kai(\u6539) (Cartridge Reader Alter)?<\/span><\/span><\/h2>\n\n\n\n<p>The fundamental operations are controlled by the program written into the Arduino. As for the board section where the game cartridge is inserted, you can customize it as you wish, as long as it adheres to the processing requirements of that area.<\/p>\n\n\n\n<p>For instance, by default, the PCB data includes slots for SNES, Genesis, NINTENDO64, and GB (GBC\/GBA) cartridges. However, it\u2019s possible to create a Cartreader with a customized configuration. For example, you could replace the Genesis slot with a NES slot, allowing you to make a Cartreader that functions like a <strong>Nintendo-exclusive device<\/strong>.<\/p>\n\n\n\n<p>Of course, it\u2019s also possible to directly modify the program written into the Arduino. This customization could involve making menus and specifications more user-friendly, fixing minor bugs, or adding functionalities that are not yet supported.<\/p>\n\n\n\n<p>Absolutely, if you discover any bugs or wish to add new features, I encourage you to submit a pull request to <a href=\"https:\/\/github.com\/sanni\/cartreader\" target=\"_blank\" rel=\"noopener\" title=\"\">sanni\/cartreader<\/a>.<\/p>\n\n\n\n<p>The Cartreader Kai(\u6539) (Cartridge Reader Alter) that you\u2019ve created this time is essentially a hardware-modified version tailored to your own preferences\ud83d\ude0e<\/p>\n\n\n\n<h2 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-2\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\">something like this<\/span><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"1106\" height=\"829\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_1.jpg\" alt=\"\" class=\"wp-image-216\" srcset=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_1.jpg 1106w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_1-300x225.jpg 300w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_1-1024x768.jpg 1024w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_1-768x576.jpg 768w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_1-940x705.jpg 940w\" sizes=\"(max-width: 1106px) 100vw, 1106px\"><figcaption class=\"wp-element-caption\">Cartridge Reader Alter Overall view<\/figcaption><\/figure>\n\n\n\n<p>I\u2019ll now explain the parts where I\u2019ve made hardware modifications.<\/p>\n\n\n\n<h2 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-3\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\">Introduction of modification points<\/span><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-4\"><span class=\"sgb-heading__inner sgb-heading--type1 with-icon\" style=\"background-color:transparent;border-color:transparent;font-size:1.2em\"><i class=\"fa fa-search\" style=\"color:#f88080\"><\/i><span class=\"sgb-heading__text\" style=\"color:#333\">Added the <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-sango-accent-color\">positions of each game<\/mark> on the silkscreen.<\/span><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_2-520x300.jpg\" alt=\"\" class=\"wp-image-217\"><figcaption class=\"wp-element-caption\">Gives you that \u201cIt goes insert here!\u201d<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-5\"><span class=\"sgb-heading__inner sgb-heading--type1 with-icon\" style=\"background-color:transparent;border-color:transparent;font-size:1.2em\"><i class=\"fa fa-search\" style=\"color:#f88080\"><\/i><span class=\"sgb-heading__text\" style=\"color:#333\">Changed the LEDs to the <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-sango-accent-color\">backside of the logo<\/mark>.<\/span><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_3-520x300.jpg\" alt=\"\" class=\"wp-image-218\"><figcaption class=\"wp-element-caption\">The logo here will light up!<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-6\"><span class=\"sgb-heading__inner sgb-heading--type1 with-icon\" style=\"background-color:transparent;border-color:transparent;font-size:1.2em\"><i class=\"fa fa-search\" style=\"color:#f88080\"><\/i><span class=\"sgb-heading__text\" style=\"color:#333\">Modified for <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-sango-accent-color\">easier installation<\/mark> of capacitors.<\/span><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_5-520x300.jpg\" alt=\"\" class=\"wp-image-220\"><figcaption class=\"wp-element-caption\">Personally, because it was difficult to install\u2026<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-7\"><span class=\"sgb-heading__inner sgb-heading--type1 with-icon\" style=\"background-color:transparent;border-color:transparent;font-size:1.2em\"><i class=\"fa fa-search\" style=\"color:#f88080\"><\/i><span class=\"sgb-heading__text\" style=\"color:#333\">N64 Controller\u2026<\/span><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_4-520x300.jpg\" alt=\"\" class=\"wp-image-219\"><figcaption class=\"wp-element-caption\">Controller\u2026<\/figcaption><\/figure>\n\n\n\n<p>\u2026It was mostly along these lines.<\/p>\n\n\n\n<p>It seems more like you\u2019ve made it easier to assemble rather than adding functionalities.<\/p>\n\n\n\n<h2 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-8\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\">Here are the components<\/span><\/span><\/h2>\n\n\n\n<p>First, let\u2019s start with the electronic components. There are many small parts, so be careful when handling them. They tend to disappear quickly.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"632\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_6-1024x632.jpg\" alt=\"\" class=\"wp-image-221\" srcset=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_6-1024x632.jpg 1024w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_6-300x185.jpg 300w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_6-768x474.jpg 768w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_6-940x580.jpg 940w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_6.jpg 1103w\" sizes=\"(max-width: 1024px) 100vw, 1024px\"><figcaption class=\"wp-element-caption\"><br>(Additionally, you will need some pin headers.)<\/figcaption><\/figure>\n\n\n\n<p>Next, let\u2019s move on to the modules. For the Cartreader, you\u2019ll need to connect the \u201cOLED module\u201d \u201cmicroSD (TF card) module (card read\/write)\u201d and \u201cclock generator module.\u201d<\/p>\n\n\n\n<p>I purchased them using AliExpress, but you\u2019re free to choose any source as long as you get equivalent modules.<\/p>\n\n\n\t\t<div class=\"pochipp-box\" data-id=\"320\" data-img=\"l\" data-lyt-pc=\"dflt\" data-lyt-mb=\"vrtcl\" data-btn-style=\"dflt\" data-btn-radius=\"on\" data-sale-effect=\"flash\">\n\t\t\t\t\t\t\t<div class=\"pochipp-box__image\">\n\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_Dn1CVth\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"258\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/oled-300x258.jpg\" alt=\"\">\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"pochipp-box__body\">\n\t\t\t\t<div class=\"pochipp-box__title\">\n\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_Dn1CVth\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t0.96\u2033 4 pin IIC OLED display\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__info\">OLED\u30e2\u30b8\u30e5\u30fc\u30eb<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"pochipp-box__btns\" data-maxclmn-pc=\"fit\" data-maxclmn-mb=\"1\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__btnwrap -custom\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_Dn1CVth\" class=\"pochipp-box__btn\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t<span>\n\t\t\t\t\t\tAliExpress\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"pochipp-box__logo\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/pochipp-logo-t1.png\" alt=\"\" width=\"32\" height=\"32\">\n\t\t\t\t\t<span>\u30dd\u30c1\u30c3\u30d7<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\n\n\t\t<div class=\"pochipp-box\" data-id=\"322\" data-img=\"l\" data-lyt-pc=\"dflt\" data-lyt-mb=\"vrtcl\" data-btn-style=\"dflt\" data-btn-radius=\"on\" data-sale-effect=\"flash\" data-auto-update=\"true\">\n\t\t\t\t\t\t\t<div class=\"pochipp-box__image\">\n\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_A691HQ\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/m.media-amazon.com\/images\/I\/51S6WnB2EZL._SL500_.jpg\" alt=\"\" width=\"120\" height=\"120\">\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"pochipp-box__body\">\n\t\t\t\t<div class=\"pochipp-box__title\">\n\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_A691HQ\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\tmicroSD Module\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__info\">microSD\u30e2\u30b8\u30e5\u30fc\u30eb<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__review\">\n\t\t\t\t\t\t<a href=\"https:\/\/www.amazon.co.jp\/product-reviews\/B010GXAFFU?tag=jllab-blog-22\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/review.svg\" alt=\"\" width=\"16\" height=\"16\">\n\t\t\t\t\t\t\t<span>\u53e3\u30b3\u30df\u3092\u898b\u308b<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"pochipp-box__btns\" data-maxclmn-pc=\"fit\" data-maxclmn-mb=\"1\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__btnwrap -custom\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_A691HQ\" class=\"pochipp-box__btn\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t<span>\n\t\t\t\t\t\tAliExpress\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"pochipp-box__logo\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/pochipp-logo-t1.png\" alt=\"\" width=\"32\" height=\"32\">\n\t\t\t\t\t<span>\u30dd\u30c1\u30c3\u30d7<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\n\n\n<p>Regarding the clock generator, there are inexpensive products available that imitate Adafruit\u2019s \u201c<a href=\"https:\/\/www.adafruit.com\/product\/2045\" target=\"_blank\" rel=\"noopener\" title=\"\">Si5351A Clock Generator Breakout Board \u2013 8KHz to 160MHz (Product ID: 2045).<\/a>\u201d However, it seems that there are low-quality items among them that have issues such as <strong>unstable clocks or not functioning at all<\/strong>.<\/p>\n\n\n\n<p>Just to be thorough, I\u2019ll provide links to the products that I\u2019ve personally purchased and found to have stable performance. However, if you have concerns, it might be more reliable to purchase the <a href=\"https:\/\/www.adafruit.com\/product\/2045\" target=\"_blank\" rel=\"noopener\" title=\"\">Adafruit<\/a> product.<\/p>\n\n\n\t\t<div class=\"pochipp-box\" data-id=\"327\" data-img=\"l\" data-lyt-pc=\"dflt\" data-lyt-mb=\"vrtcl\" data-btn-style=\"dflt\" data-btn-radius=\"on\" data-sale-effect=\"flash\" data-auto-update=\"true\">\n\t\t\t\t\t\t\t<div class=\"pochipp-box__image\">\n\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_9IuTlA\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/m.media-amazon.com\/images\/I\/51aeKhu2jiL._SL500_.jpg\" alt=\"\" width=\"120\" height=\"120\">\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"pochipp-box__body\">\n\t\t\t\t<div class=\"pochipp-box__title\">\n\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_9IuTlA\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\tSi5351A Clock Generator Breakout Board\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__review\">\n\t\t\t\t\t\t<a href=\"https:\/\/www.amazon.co.jp\/product-reviews\/B01N5IUUYW?tag=jllab-blog-22\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/review.svg\" alt=\"\" width=\"16\" height=\"16\">\n\t\t\t\t\t\t\t<span>\u53e3\u30b3\u30df\u3092\u898b\u308b<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"pochipp-box__btns\" data-maxclmn-pc=\"fit\" data-maxclmn-mb=\"1\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__btnwrap -custom\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_9IuTlA\" class=\"pochipp-box__btn\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t<span>\n\t\t\t\t\t\tAliExpress\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"pochipp-box__logo\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/pochipp-logo-t1.png\" alt=\"\" width=\"32\" height=\"32\">\n\t\t\t\t\t<span>\u30dd\u30c1\u30c3\u30d7<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\n\n\n<p>And, you\u2019ll also need game cartridge slots. According to the basic specifications, slots for \u201cSuper Famicom(SNES)\u201d \u201cMega Drive(Genesis)\u201d \u201cNINTENDO64,\u201d and \u201cGame Boy (Color\/Advance)\u201d are provided.<\/p>\n\n\n\n<p>If you have game consoles that you don\u2019t plan to extract from, you might choose the option to \u201cnot install\u201d those slots.<\/p>\n\n\n\n<p>For the Super Famicom (SNES) slot, choose one with a <strong>2.5mm pitch<\/strong> and without fixed tabs on the left and right sides.<\/p>\n\n\n\t\t<div class=\"pochipp-box\" data-id=\"323\" data-img=\"l\" data-lyt-pc=\"dflt\" data-lyt-mb=\"vrtcl\" data-btn-style=\"dflt\" data-btn-radius=\"on\" data-sale-effect=\"flash\" data-auto-update=\"true\">\n\t\t\t\t\t\t\t<div class=\"pochipp-box__image\">\n\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_9fMJs4\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/m.media-amazon.com\/images\/I\/41Fs0dRJNyL._SL500_.jpg\" alt=\"\" width=\"120\" height=\"120\">\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"pochipp-box__body\">\n\t\t\t\t<div class=\"pochipp-box__title\">\n\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_9fMJs4\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\u30b9\u30fc\u30d1\u30fc\u30d5\u30a1\u30df\u30b3\u30f3 31\u30d4\u30f3\u30b9\u30ed\u30c3\u30c8\u30b3\u30cd\u30af\u30bf\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__review\">\n\t\t\t\t\t\t<a href=\"https:\/\/www.amazon.co.jp\/product-reviews\/B01N3W5GUQ?tag=jllab-blog-22\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/review.svg\" alt=\"\" width=\"16\" height=\"16\">\n\t\t\t\t\t\t\t<span>\u53e3\u30b3\u30df\u3092\u898b\u308b<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"pochipp-box__btns\" data-maxclmn-pc=\"fit\" data-maxclmn-mb=\"1\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__btnwrap -custom\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_9fMJs4\" class=\"pochipp-box__btn\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t<span>\n\t\t\t\t\t\tAliExpress\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"pochipp-box__logo\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/pochipp-logo-t1.png\" alt=\"\" width=\"32\" height=\"32\">\n\t\t\t\t\t<span>\u30dd\u30c1\u30c3\u30d7<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\n\n\n<p>For the Mega Drive (Genesis) slot, there are protruding parts on the left and right sides that might interfere with certain solder points. In such cases, you can fold or cut those parts before using the slot.<\/p>\n\n\n\t\t<div class=\"pochipp-box\" data-id=\"324\" data-img=\"l\" data-lyt-pc=\"dflt\" data-lyt-mb=\"vrtcl\" data-btn-style=\"dflt\" data-btn-radius=\"on\" data-sale-effect=\"flash\" data-auto-update=\"true\">\n\t\t\t\t\t\t\t<div class=\"pochipp-box__image\">\n\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_AZ2Zze\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/m.media-amazon.com\/images\/I\/41l+7k4yueL._SL500_.jpg\" alt=\"\" width=\"120\" height=\"120\">\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"pochipp-box__body\">\n\t\t\t\t<div class=\"pochipp-box__title\">\n\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_AZ2Zze\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\u30e1\u30ac\u30c9\u30e9\u30a4\u30d6 64\u30d4\u30f3\u30b9\u30ed\u30c3\u30c8\u30b3\u30cd\u30af\u30bf\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__review\">\n\t\t\t\t\t\t<a href=\"https:\/\/www.amazon.co.jp\/product-reviews\/B00JKW12J2?tag=jllab-blog-22\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/review.svg\" alt=\"\" width=\"16\" height=\"16\">\n\t\t\t\t\t\t\t<span>\u53e3\u30b3\u30df\u3092\u898b\u308b<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"pochipp-box__btns\" data-maxclmn-pc=\"fit\" data-maxclmn-mb=\"1\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__btnwrap -custom\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_AZ2Zze\" class=\"pochipp-box__btn\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t<span>\n\t\t\t\t\t\tAliExpress\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"pochipp-box__logo\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/pochipp-logo-t1.png\" alt=\"\" width=\"32\" height=\"32\">\n\t\t\t\t\t<span>\u30dd\u30c1\u30c3\u30d7<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\n\n\n<p>When searching for an NINTENDO64 slot, you might come across slot connectors with a 2.54mm pitch. However, for proper and stable extraction, you need to use a slot with a <strong>2.5mm pitch<\/strong>. Be cautious when making a purchase.<\/p>\n\n\n\t\t<div class=\"pochipp-box\" data-id=\"325\" data-img=\"l\" data-lyt-pc=\"dflt\" data-lyt-mb=\"vrtcl\" data-btn-style=\"dflt\" data-btn-radius=\"on\" data-sale-effect=\"flash\" data-cvkey=\"5d7bd09c\" data-auto-update=\"true\">\n\t\t\t\t\t\t\t<div class=\"pochipp-box__image\">\n\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_DmMxomx\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/m.media-amazon.com\/images\/I\/41l+7k4yueL._SL500_.jpg\" alt=\"\" width=\"120\" height=\"120\">\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"pochipp-box__body\">\n\t\t\t\t<div class=\"pochipp-box__title\">\n\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_DmMxomx\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\tNINTENDO64 50\u30d4\u30f3\u30b9\u30ed\u30c3\u30c8\u30b3\u30cd\u30af\u30bf (2.5mm\u30d4\u30c3\u30c1)\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__review\">\n\t\t\t\t\t\t<a href=\"https:\/\/www.amazon.co.jp\/product-reviews\/B00JKW12J2?tag=jllab-blog-22\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/review.svg\" alt=\"\" width=\"16\" height=\"16\">\n\t\t\t\t\t\t\t<span>\u53e3\u30b3\u30df\u3092\u898b\u308b<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"pochipp-box__btns\" data-maxclmn-pc=\"fit\" data-maxclmn-mb=\"1\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__btnwrap -custom\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_DmMxomx\" class=\"pochipp-box__btn\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t<span>\n\t\t\t\t\t\tAliExpress\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"pochipp-box__logo\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/pochipp-logo-t1.png\" alt=\"\" width=\"32\" height=\"32\">\n\t\t\t\t\t<span>\u30dd\u30c1\u30c3\u30d7<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\n\n\n<p>For the Game Boy (Color\/Advance) slot, it\u2019s a surface-mounted component. When installing it, be careful not to create any solder bridges.<\/p>\n\n\n\t\t<div class=\"pochipp-box\" data-id=\"326\" data-img=\"l\" data-lyt-pc=\"dflt\" data-lyt-mb=\"vrtcl\" data-btn-style=\"dflt\" data-btn-radius=\"on\" data-sale-effect=\"flash\" data-auto-update=\"true\">\n\t\t\t\t\t\t\t<div class=\"pochipp-box__image\">\n\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_A2giHs\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/m.media-amazon.com\/images\/I\/31i0LeINtrS._SL500_.jpg\" alt=\"\" width=\"120\" height=\"120\">\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"pochipp-box__body\">\n\t\t\t\t<div class=\"pochipp-box__title\">\n\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_A2giHs\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\u30b2\u30fc\u30e0\u30dc\u30fc\u30a4 32\u30d4\u30f3\u30b9\u30ed\u30c3\u30c8\u30b3\u30cd\u30af\u30bf\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__review\">\n\t\t\t\t\t\t<a href=\"https:\/\/www.amazon.co.jp\/product-reviews\/B097398TY9?tag=jllab-blog-22\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/review.svg\" alt=\"\" width=\"16\" height=\"16\">\n\t\t\t\t\t\t\t<span>\u53e3\u30b3\u30df\u3092\u898b\u308b<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"pochipp-box__btns\" data-maxclmn-pc=\"fit\" data-maxclmn-mb=\"1\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__btnwrap -custom\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/s.click.aliexpress.com\/e\/_A2giHs\" class=\"pochipp-box__btn\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t<span>\n\t\t\t\t\t\tAliExpress\t\t\t\t\t<\/span>\n\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"pochipp-box__logo\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/pochipp-logo-t1.png\" alt=\"\" width=\"32\" height=\"32\">\n\t\t\t\t\t<span>\u30dd\u30c1\u30c3\u30d7<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\n\n\n<h2 class=\"wp-block-sgb-headings sgb-heading\" id=\"snescic\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\"> Creating snesCIC<\/span><\/span><\/h2>\n\n\n\n<p>For extracting special chips (like SA1) from Super Famicom cartridges, you\u2019ll need snesCIC.<\/p>\n\n\n\n<div class=\"wp-block-sgb-block-simple sgb-box-simple sgb-box-simple--title-normal sgb-box-simple--with-border\"><div style=\"background-color:#cee7ff;color:#333\" class=\"sgb-box-simple__title\"><i class=\"fas fa-book\"><\/i> Memo<\/div><div class=\"sgb-box-simple__body\" style=\"border-color:#cee7ff;background-color:#FFF\">\n<p>I mentioned that it \u201cwill be needed,\u201d but the current situation might actually indicate that it\u2019s <strong>not necessary\u2026?<\/strong><\/p>\n\n\n\n<div class=\"wp-block-sgb-sanko\"><a href=\"https:\/\/github.com\/sanni\/cartreader\/discussions\/284#discussioncomment-1588900\" class=\"sgb-e-link sgb-e-link--horizontal sgb-e-link--center\" target=\"_blank\" rel=\"noopener noreferrer\"><div class=\"sgb-e-link__text\"><span class=\"sgb-e-link__catchy\">\u53c2\u8003<\/span><div class=\"sgb-e-link__title\">V4 Hardware \u00b7 Discussion #284 \u00b7 sanni\/cartreader<\/div><div class=\"sgb-e-link__sitename\">GitHub<\/div><\/div><\/a><\/div>\n\n\n\n<p><br>That\u2019s because, as demonstrated by sanni\u2019s experiments and validations, <strong>shorting pins 6 and 7<\/strong> of the snesCIC installation pattern allows for unlocking SA1 more effectively compared to using snesCIC itself.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"171\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/cic-300x171.jpg\" alt=\"\" class=\"wp-image-234\" srcset=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/cic-300x171.jpg 300w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/cic.jpg 655w\" sizes=\"(max-width: 300px) 100vw, 300px\"><\/figure>\n\n\n\n<p>Currently, the implementation mentioned above seems to work perfectly fine for extracting special chips. It\u2019s quite straightforward.<\/p>\n\n\n\n<p>So, it\u2019s actually okay to skip the section about \u201cCreating snesCIC.\u201d However, I\u2019ve left it in as a record since I, JL, haven\u2019t personally verified the functionality without using snesCIC.<\/p>\n<\/div><\/div>\n\n\n\n<p>To program the snesCIC, you\u2019ll need to use a PIC 12F629 and tools like a PICkit.<\/p>\n\n\n\n<p>When programming with PICKit, make sure to use an \u201cSOIC8 adapter\u201d alongside it.<\/p>\n\n\n\t\t<div class=\"pochipp-box\" data-id=\"231\" data-img=\"l\" data-lyt-pc=\"dflt\" data-lyt-mb=\"vrtcl\" data-btn-style=\"dflt\" data-btn-radius=\"on\" data-sale-effect=\"flash\" data-auto-update=\"true\">\n\t\t\t\t\t\t\t<div class=\"pochipp-box__image\">\n\t\t\t\t\t<a href=\"https:\/\/www.amazon.co.jp\/dp\/B083WFXMGB?tag=jllab-blog-22&amp;linkCode=ogi&amp;th=1&amp;psc=1\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/m.media-amazon.com\/images\/I\/51rEpWqJNTL._SL500_.jpg\" alt=\"\" width=\"120\" height=\"120\">\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"pochipp-box__body\">\n\t\t\t\t<div class=\"pochipp-box__title\">\n\t\t\t\t\t<a href=\"https:\/\/www.amazon.co.jp\/dp\/B083WFXMGB?tag=jllab-blog-22&amp;linkCode=ogi&amp;th=1&amp;psc=1\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\tPIC \u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u30ad\u30c3\u30c8 PICKIT3 \u30d7\u30ed\u30b0\u30e9\u30de\u30fc ICD2 PIC\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc PIC\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0 PIC\u30c0\u30a6\u30f3\u30ed\u30fc\u30c0\u30fc\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__price\">\n\t\t\t\t\t\t\u00a56,999\t\t\t\t\t\t<span>\uff082025\/04\/01 19:34\u6642\u70b9 | Amazon\u8abf\u3079\uff09<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__review\">\n\t\t\t\t\t\t<a href=\"https:\/\/www.amazon.co.jp\/product-reviews\/B083WFXMGB?tag=jllab-blog-22\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/review.svg\" alt=\"\" width=\"16\" height=\"16\">\n\t\t\t\t\t\t\t<span>\u53e3\u30b3\u30df\u3092\u898b\u308b<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"pochipp-box__btns\" data-maxclmn-pc=\"fit\" data-maxclmn-mb=\"1\">\n\t\t\t\t\t<div class=\"pochipp-box__btnwrap -amazon\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.amazon.co.jp\/dp\/B083WFXMGB?tag=jllab-blog-22&amp;linkCode=ogi&amp;th=1&amp;psc=1\" class=\"pochipp-box__btn\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t<span>\n\t\t\t\t\t\tAmazon\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"pochipp-box__btnwrap -rakuten\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/hb.afl.rakuten.co.jp\/hgc\/22420e8a.0076ef09.22420e8b.a6b88e98\/?pc=https%3A%2F%2Fitem.rakuten.co.jp%2Freplus%2F4918206343040%2F&amp;m=https%3A%2F%2Fitem.rakuten.co.jp%2Freplus%2F4918206343040%2F\" class=\"pochipp-box__btn\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t<span>\n\t\t\t\t\t\t\u697d\u5929\u5e02\u5834\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"pochipp-box__logo\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/pochipp-logo-t1.png\" alt=\"\" width=\"32\" height=\"32\">\n\t\t\t\t\t<span>\u30dd\u30c1\u30c3\u30d7<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\n\n\t\t<div class=\"pochipp-box\" data-id=\"232\" data-img=\"l\" data-lyt-pc=\"dflt\" data-lyt-mb=\"vrtcl\" data-btn-style=\"dflt\" data-btn-radius=\"on\" data-sale-effect=\"flash\" data-auto-update=\"true\">\n\t\t\t\t\t\t\t<div class=\"pochipp-box__image\">\n\t\t\t\t\t<a href=\"https:\/\/www.amazon.co.jp\/dp\/B01HTC5DKS?tag=jllab-blog-22&amp;linkCode=ogi&amp;th=1&amp;psc=1\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/m.media-amazon.com\/images\/I\/41rh7viHtmL._SL500_.jpg\" alt=\"\" width=\"120\" height=\"120\">\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"pochipp-box__body\">\n\t\t\t\t<div class=\"pochipp-box__title\">\n\t\t\t\t\t<a href=\"https:\/\/www.amazon.co.jp\/dp\/B01HTC5DKS?tag=jllab-blog-22&amp;linkCode=ogi&amp;th=1&amp;psc=1\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\tHiLetgo 2pcs SOIC8 SOP8 to DIP8 EZ \u30d7\u30ed\u30b0\u30e9\u30de\u30fc\u30a2\u30c0\u30d7\u30bf\u30fc\u30bd\u30b1\u30c3\u30c8\u30b3\u30f3\u30d0\u30fc\u30bf\u30fc\u30e2\u30b8\u30e5\u30fc\u30eb150mil\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__price\">\n\t\t\t\t\t\t\u00a56,744\t\t\t\t\t\t<span>\uff082025\/04\/01 19:34\u6642\u70b9 | Amazon\u8abf\u3079\uff09<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"pochipp-box__review\">\n\t\t\t\t\t\t<a href=\"https:\/\/www.amazon.co.jp\/product-reviews\/B01HTC5DKS?tag=jllab-blog-22\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/review.svg\" alt=\"\" width=\"16\" height=\"16\">\n\t\t\t\t\t\t\t<span>\u53e3\u30b3\u30df\u3092\u898b\u308b<\/span>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"pochipp-box__btns\" data-maxclmn-pc=\"fit\" data-maxclmn-mb=\"1\">\n\t\t\t\t\t<div class=\"pochipp-box__btnwrap -amazon\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.amazon.co.jp\/dp\/B01HTC5DKS?tag=jllab-blog-22&amp;linkCode=ogi&amp;th=1&amp;psc=1\" class=\"pochipp-box__btn\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t<span>\n\t\t\t\t\t\tAmazon\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"pochipp-box__btnwrap -rakuten\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/hb.afl.rakuten.co.jp\/hgc\/22420e8a.0076ef09.22420e8b.a6b88e98\/?pc=https%3A%2F%2Fitem.rakuten.co.jp%2Fwpmarket%2F2184012-32856675377%2F&amp;m=https%3A%2F%2Fitem.rakuten.co.jp%2Fwpmarket%2F2184012-32856675377%2F\" class=\"pochipp-box__btn\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t<span>\n\t\t\t\t\t\t\u697d\u5929\u5e02\u5834\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"pochipp-box__logo\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/plugins\/pochipp\/assets\/img\/pochipp-logo-t1.png\" alt=\"\" width=\"32\" height=\"32\">\n\t\t\t\t\t<span>\u30dd\u30c1\u30c3\u30d7<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/pickit3-520x300.jpg\" alt=\"\" class=\"wp-image-226\"><figcaption class=\"wp-element-caption\">PICkit3 (clone) and SOIC8 adapter.<\/figcaption><\/figure>\n\n\n\n<p>Regarding the position of the SOIC8 adapter, with the large green socket and the 3M marking facing upwards, it\u2019s correct if pin 1 is inserted in the 11th slot from the top.<\/p>\n\n\n\n<p class=\"has-text-align-center\">  \u25fd\u25fd\u25fd  <\/p>\n\n\n\n<p>Make sure you also have the data ready to write to the PIC.<\/p>\n\n\n\n<div class=\"wp-block-sgb-sanko\"><a href=\"https:\/\/github.com\/mrehkopf\/sd2snes\" class=\"sgb-e-link sgb-e-link--horizontal sgb-e-link--left\" target=\"_blank\" rel=\"noopener noreferrer\"><div class=\"sgb-e-link__text\"><span class=\"sgb-e-link__catchy\">\u53c2\u8003<\/span><div class=\"sgb-e-link__title\">GitHub \u2013 mrehkopf\/sd2snes: SD card based multi-purpose cartridge for the SNES<\/div><div class=\"sgb-e-link__sitename\">GitHub<\/div><\/div><\/a><\/div>\n\n\n\n<p>Click the \u201cCode\u201d button on that page, then select \u201cDownload ZIP\u201d to download the ZIP file.<\/p>\n\n\n\n<p>Once you extract the ZIP file, the file named \u201c<strong>snescic-lock-resync.hex<\/strong>\u201d inside the \u201ccic\u201d folder will be the file to write to the PIC.<\/p>\n\n\n\n<p class=\"has-text-align-center\"> \u25fd\u25fd\u25fd <\/p>\n\n\n\n<p>You\u2019ll also need to install the software necessary for performing the programming.<\/p>\n\n\n\n<div class=\"wp-block-sgb-sanko\"><a href=\"https:\/\/www.microchip.com\/en-us\/development-tools-tools-and-software\/mplab-x-ide\" class=\"sgb-e-link sgb-e-link--horizontal sgb-e-link--left\" target=\"_blank\" rel=\"noopener noreferrer\"><div class=\"sgb-e-link__image\"><img decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/sng\/f4b30ba897b4219b61a3935254cf9ca2.png\" class=\"sgb-e-link__img\" alt=\"\"><\/div><div class=\"sgb-e-link__text\"><span class=\"sgb-e-link__catchy\">\u53c2\u8003<\/span><div class=\"sgb-e-link__title\">MPLAB\u00ae X IDE | Microchip Technology<\/div><div class=\"sgb-e-link__sitename\"><\/div><\/div><\/a><\/div>\n\n\n\n<p>Download and install the MPLAB X IDE from this website.<\/p>\n\n\n\n<p class=\"has-text-align-center\">\u25fd\u25fd\u25fd <\/p>\n\n\n\n<p>Once you\u2019ve completed all the preparations, launch <strong>MPLAB X IPE<\/strong>.<\/p>\n\n\n\n<p>After launching, check if your PICkit3 is recognized and displayed under the \u201cTool\u201d section.<\/p>\n\n\n\n<p>If everything is fine, select \u201c<strong>Mid-Range 8-bit MCUs (PIC10\/12\/16\/MCP)<\/strong>\u201d under \u201cFamily.\u201d Then, choose \u201c<strong>PIC12F629<\/strong>\u201d under \u201cDevice\u201d and click \u201c<strong>Apply<\/strong>.\u201d<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-520x300.png\" alt=\"\" class=\"wp-image-263\"><\/figure>\n\n\n\n<p>Next, switch <strong>MPLAB X IPE<\/strong> to Advanced Mode.<\/p>\n\n\n\n<p>From the top menu, select \u201c<strong>Settings<\/strong>\u201d then choose \u201c<strong>Advanced Mode<\/strong>\u201d Input \u201c<strong>microchip<\/strong>\u201d into the password field and press \u201c<strong>Log on<\/strong>\u201d This will expand the menu options.<\/p>\n\n\n\n<p>In this state, with the expanded menu, go to \u201c<strong>Power<\/strong>\u201d and under \u201cVoltage options\u201d check the box \u2705 for \u201c<strong>Power target circuit from PICkit3<\/strong>\u201c.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"288\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-1-520x288.png\" alt=\"\" class=\"wp-image-264\"><\/figure>\n\n\n\n<p>Now that you\u2019re prepared, click the \u201c<strong>Connect<\/strong>\u201d button on the right side of the \u201cTool\u201d section. A warning might appear. \ud83e\udd7a<br><\/p>\n\n\n\n<p>The warning is about specifying a 5V device for a 3.3V device, which could lead to damage. However, this shouldn\u2019t be an issue this time, so you can press <strong>OK<\/strong>.<\/p>\n\n\n\n<p>Following that, you might see a red text in the lower status bar saying something like:<\/p>\n\n\n\n<div class=\"wp-block-sgb-box sng-box box4\">\n<p class=\"has-sango-accent-color has-text-color\">PICkit 3 is trying to supply 5.000000 volts from the USB port, but the target VDD is measured to be 4.625000 volts. This could be due to the USB port power capabilities or the target circuitry affecting the measured VDD.<\/p>\n<\/div>\n\n\n\n<p>This message indicates that there is insufficient writing voltage. By the way, this issue can occur even with an official PICkit3.<\/p>\n\n\n\n<p>To address this, you need to disassemble the PICkit3 and short a specific resistor. As a temporary solution, you can go to the \u201c<strong>Power<\/strong>\u201d menu and lower the <strong>Voltage Level<\/strong> from 5.0 to around <strong>4.75 or 4.625<\/strong>. This adjustment should allow you to establish a connection without errors.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-2-520x300.png\" alt=\"\" class=\"wp-image-265\"><\/figure>\n\n\n\n<p>Press <strong>Browse <\/strong>to the right of <strong>Hex File<\/strong> and select <strong>snescic-lock-resync.hex<\/strong> downloaded earlier.<\/p>\n\n\n\n<p>Once you\u2019ve reached this point, press the \u201c<strong>Program<\/strong>\u201d button, and the writing process to the PIC will begin.<\/p>\n\n\n\n<div class=\"wp-block-sgb-box sng-box box4\">\n<p class=\"has-text-color\" style=\"color:#333333\">Programming\/Verify complete<br><span style=\"color:#08a7eb\" class=\"has-inline-color\">****-**-** **:**:** +0900 \u2013 Programming complete<\/span><\/p>\n<\/div>\n\n\n\n<p>Once you see a display like this, the writing process to the PIC is complete.<\/p>\n\n\n\n<h2 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-10\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\">Happy making.&nbsp;\ud83d\udd27\ud83d\udd28\ud83d\ude0a<\/span><\/span><\/h2>\n\n\n\n<p>Let\u2019s get started then!<\/p>\n\n\n\n<p>When it comes to installation, you can start with the lower profile components or use a strategy that makes sense for you.<\/p>\n\n\n\n<p>For me, I\u2019ll start from around the upper right corner as a starting point.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_7-520x300.jpg\" alt=\"\" class=\"wp-image-222\"><figcaption class=\"wp-element-caption\">Mounting the AMS1117<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_8-520x300.jpg\" alt=\"\" class=\"wp-image-223\"><figcaption class=\"wp-element-caption\">Mounting the tantalum capacitors<\/figcaption><\/figure>\n\n\n\n<p>Tantalum capacitors have polarity (positive and negative terminals).<\/p>\n\n\n\n<p> As shown in the image, make sure the line (darker color) is on the side marked with a \u201c+\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_9-520x300.jpg\" alt=\"\" class=\"wp-image-224\"><figcaption class=\"wp-element-caption\">Mounting the resistors<\/figcaption><\/figure>\n\n\n\n<p>Resistors don\u2019t have polarity, so you can mount them in any direction you prefer.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_10-520x300.jpg\" alt=\"\" class=\"wp-image-235\"><figcaption class=\"wp-element-caption\">Mounting the snesCIC Chip<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_11-520x300.jpg\" alt=\"\" class=\"wp-image-236\"><figcaption class=\"wp-element-caption\"> Mounting the ceramic capacitors<\/figcaption><\/figure>\n\n\n\n<p>Ceramic capacitors also don\u2019t have polarity, so you can mount them in either direction without any issues.<\/p>\n\n\n\n<h3 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-11\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\">Modification: Changed the LEDs to the backside of the logo.<\/span><\/span><\/h3>\n\n\n\n<p>And once you\u2019ve added the remaining resistors and components, you can proceed with the modification element of Cartridge Reader Alter, which involves installing the chip LED.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_12-520x300.jpg\" alt=\"\" class=\"wp-image-237\" srcset=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_12-520x300.jpg 520w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_12-300x173.jpg 300w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_12-768x443.jpg 768w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_12-940x542.jpg 940w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_12.jpg 955w\" sizes=\"(max-width: 520px) 100vw, 520px\"><figcaption class=\"wp-element-caption\">Install in this orientation<\/figcaption><\/figure>\n\n\n\n<p>The position is just behind the logo.<br>The solder resist is left open to allow the LED light to shine through.<\/p>\n\n\n\n<p>This chip LED is a little bit special. Normally, the light-emitting side is on the top, but it is on the bottom.<\/p>\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 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"640\" data-id=\"239\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/MFG_XZCB25MO24DG25X111S.webp\" alt=\"\" class=\"wp-image-239\" srcset=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/MFG_XZCB25MO24DG25X111S.webp 640w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/MFG_XZCB25MO24DG25X111S-300x300.webp 300w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/MFG_XZCB25MO24DG25X111S-150x150.webp 150w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/MFG_XZCB25MO24DG25X111S-160x160.webp 160w\" sizes=\"(max-width: 640px) 100vw, 640px\"><figcaption class=\"wp-element-caption\">Normal chip LED<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"640\" data-id=\"238\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/MFG_XZMDKCBDDG45S-9.webp\" alt=\"\" class=\"wp-image-238\" srcset=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/MFG_XZMDKCBDDG45S-9.webp 640w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/MFG_XZMDKCBDDG45S-9-300x300.webp 300w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/MFG_XZMDKCBDDG45S-9-150x150.webp 150w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/MFG_XZMDKCBDDG45S-9-160x160.webp 160w\" sizes=\"(max-width: 640px) 100vw, 640px\"><figcaption class=\"wp-element-caption\">Chip LEDs used in this project<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p>The product is called <strong>XZMDKCBDDG45S-9<\/strong> from <strong>SunLED<\/strong>. The data sheet is <a href=\"https:\/\/www.sunledusa.com\/products\/spec\/XZMDKCBDDG45S-9.pdf\" target=\"_blank\" rel=\"noopener\" title=\"\">here<\/a>.<\/p>\n\n\n\n<p>It seems that some people use it for DIY keyboards, etc.<\/p>\n\n\n\n<h3 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-12\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\">Modification: Modified for easier installation of capacitors.<\/span><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_5-520x300.jpg\" alt=\"\" class=\"wp-image-220\"><figcaption class=\"wp-element-caption\">Mount it here.<\/figcaption><\/figure>\n\n\n\n<p>Completely this is where I changed it because when I was installing it myself I was like \u201cummm\u2026\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/alter_13-520x300.jpg\" alt=\"\" class=\"wp-image-240\"><figcaption class=\"wp-element-caption\">It can be installed like this<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-13\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\">Fast forward to completion<\/span><\/span><\/h3>\n\n\n\n<p>For now, we will connect the remaining pin headers and cartridge connectors.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-1-520x300.jpg\" alt=\"\" class=\"wp-image-241\" srcset=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-1-520x300.jpg 520w, https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-1-300x172.jpg 300w\" sizes=\"(max-width: 520px) 100vw, 520px\"><figcaption class=\"wp-element-caption\">GB slots installed\u2026<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-2-520x300.jpg\" alt=\"\" class=\"wp-image-242\"><figcaption class=\"wp-element-caption\">Attach a clock generator connector\u2026<\/figcaption><\/figure>\n\n\n\n<p>Ah, yes. As for the soldering of the pins, etc., if it looks like a mountain when viewed from the side, I think it looks good without excessive solder. I\u2019m not a professional engineer, so maybe I\u2019m not doing it right\u2026<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-3-520x300.jpg\" alt=\"\" class=\"wp-image-243\"><figcaption class=\"wp-element-caption\">It looks like this<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-14\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\">Almost finished!?<\/span><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-4-520x300.jpg\" alt=\"\" class=\"wp-image-244\"><figcaption class=\"wp-element-caption\">OK OK<\/figcaption><\/figure>\n\n\n\n<p>Almost all parts have been installed.<\/p>\n\n\n\n<p>By the way, the microSD card slot usually arrives bent like this when you buy it.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-resized is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-8-520x300.jpg\" alt=\"\" class=\"wp-image-248\" style=\"width:520px;height:300px\" width=\"520\" height=\"300\"><figcaption class=\"wp-element-caption\">Curved pin<\/figcaption><\/figure>\n\n\n\n<p>As it is, there is difficulty in connection, so it could be bent with pliers, etc. However, there is a sense of insecurity about durability and contact failure due to metal fatigue, so we obtained a small lot of straight ones by special order.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-9-520x300.jpg\" alt=\"\" class=\"wp-image-249\"><figcaption class=\"wp-element-caption\">Straightforward and secure<\/figcaption><\/figure>\n\n\n\n<p>So, all that is left is to attach the clock generator and this microSD card slot to the main unit\u2026<\/p>\n\n\n\n<p><span class=\"small\">oops<\/span><\/p>\n\n\n\n<p class=\"has-large-font-size\">\ud83d\ude2e<\/p>\n\n\n\n<h3 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-15\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\">Modification: N64 controller port added<\/span><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-5-520x300.jpg\" alt=\"\" class=\"wp-image-245\"><figcaption class=\"wp-element-caption\">This is the one I was glimpsing.<\/figcaption><\/figure>\n\n\n\n<p>The original specification was to cut the extension cable, strip the three inner cables of their membrane, and solder them to the pad.<\/p>\n\n\n\n<p>This connector was adopted this time because it was not very good looking due to the cable growing and was a bit of a sensitive point.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-6-520x300.jpg\" alt=\"\" class=\"wp-image-246\"><\/figure>\n\n\n\n<p>This is the one that comes up in searches for N64 connectors on aliexpress and other sites.<br>Apparently, it is also used in cartreader V4.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-7-520x300.jpg\" alt=\"\" class=\"wp-image-247\"><figcaption class=\"wp-element-caption\">N64 controller port installation<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-16\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\">Completed<\/span><\/span><\/h2>\n\n\n\n<p>\u2026So, all installation is complete. Don\u2019t forget to turn off the soldering iron.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-10-520x300.jpg\" alt=\"\" class=\"wp-image-251\"><\/figure>\n\n\n\n<p>Now, let\u2019s connect the Arduino and test the operation.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-11-520x300.jpg\" alt=\"\" class=\"wp-image-253\"><figcaption class=\"wp-element-caption\">No problem!<\/figcaption><\/figure>\n\n\n\n<p>And\u2026<\/p>\n\n\n\n<h2 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-17\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\">A view of the glowing LED behind the logo!<\/span><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-12-520x300.jpg\" alt=\"\" class=\"wp-image-254\"><figcaption class=\"wp-element-caption\">Logo LED No problem!<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-13-520x300.jpg\" alt=\"\" class=\"wp-image-255\"><figcaption class=\"wp-element-caption\">What color do you like?<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-14-520x300.jpg\" alt=\"\" class=\"wp-image-256\"><figcaption class=\"wp-element-caption\">It\u2019s looking cute.<\/figcaption><\/figure>\n\n\n\n<p>I am glad that the lighting treatment from the back side of the LEDs worked well.<\/p>\n\n\n\n<h2 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-18\"><span class=\"sgb-heading__inner hh hh15\" style=\"font-size:1.2em\"><span class=\"sgb-heading__text\">Not doing it\u2026?<\/span><\/span><\/h2>\n\n\n\n<p>Essentially, the process of creating Cartreader V3 involves \u201c<strong>removing two parts from the Arduino<\/strong>\u201d and \u201c<strong>connecting the Arduino and Cartreader with a cable<\/strong>\u201c.<\/p>\n\n\n\n<p><strong>Removing two parts from the Arduino<\/strong> involved the risk of breaking the Arduino.<br>Also, <strong>connecting the Arduino and Cartreader with a cable<\/strong> could cause the pattern or parts to peel off.<\/p>\n\n\n\n<p>The reason why the process was not done this time was\u2026<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-15-520x300.jpg\" alt=\"\" class=\"wp-image-257\"><figcaption class=\"wp-element-caption\">CARTREADER<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-thumb-520 is-style-sango-with-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/image-16-520x300.jpg\" alt=\"\" class=\"wp-image-258\"><figcaption class=\"wp-element-caption\">USB Type-C<\/figcaption><\/figure>\n\n\n\n<p>next time<\/p>\n\n\n\n<p class=\"has-sango-main-color has-text-color\">\uff3cArduino compatible <span class=\"big\"><strong>for Cartreader<\/strong><\/span>\uff0f<\/p>\n\n\n\n<p class=\"has-medium-font-size\">I made a Cartreaduino Mega 2560 with USB Type-C!<\/p>\n\n\n\t\t<div class=\"c_linkto_long\">\n\t\t\t<a class=\"c_linkto longc_linkto\" href=\"https:\/\/blog.jllab.info\/product\/cartreaduino-mega-2560-arduino-compatible\/\">\n\t\t\t<span class=\"longc_img\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"300\" src=\"https:\/\/blog.jllab.info\/wp-content\/uploads\/2021\/11\/cartreaduino-520x300.jpg\" class=\"attachment-thumb-520 size-thumb-520 wp-post-image\" alt=\"\"><\/span>\n\t\t\t<div class=\"longc_content c_linkto_text\">\n\t\t\t\t<time class=\"pubdate sng-link-time dfont\" itemprop=\"datePublished\" datetime=\"2021-11-16\">2021-11-16<\/time>\t\t\t\t<span class=\"longc_title\">Cartreader\u5c02\u7528Arduino\u4e92\u63db\u6a5f  Cartreaduino Mega 2560(USB Type-C\u642d\u8f09)\u3092\u3064\u304f\u3063\u3066\u307f\u305f\uff01<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/a>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t","protected":false},"excerpt":{"rendered":"<p>Hello, my name is JL.This time, I\u2019d like to share the story of creating the \u201cCartreader Kai(\u6539)\u201d \u2013 formally kno &#8230; <\/p>\n","protected":false},"author":1,"featured_media":260,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_stopmodifiedupdate":false,"_modified_date":"","_locale":"en_US","_original_post":"https:\/\/blog.jllab.info\/?p=215","footnotes":""},"categories":[3],"tags":[11,16,17,18],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.jllab.info\/wp-json\/wp\/v2\/posts\/1127"}],"collection":[{"href":"https:\/\/blog.jllab.info\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jllab.info\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jllab.info\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jllab.info\/wp-json\/wp\/v2\/comments?post=1127"}],"version-history":[{"count":3,"href":"https:\/\/blog.jllab.info\/wp-json\/wp\/v2\/posts\/1127\/revisions"}],"predecessor-version":[{"id":1129,"href":"https:\/\/blog.jllab.info\/wp-json\/wp\/v2\/posts\/1127\/revisions\/1129"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jllab.info\/wp-json\/wp\/v2\/media\/260"}],"wp:attachment":[{"href":"https:\/\/blog.jllab.info\/wp-json\/wp\/v2\/media?parent=1127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jllab.info\/wp-json\/wp\/v2\/categories?post=1127"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jllab.info\/wp-json\/wp\/v2\/tags?post=1127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}