        <style>
            #donation_buttons td{
                border:medium none;
                background: inherit !important;
            }
            #donation_buttons table{               
                border:medium none;
                margin: auto;
                width: auto;
            }
        </style>
        {"id":5089,"date":"2019-10-30T12:32:49","date_gmt":"2019-10-30T12:32:49","guid":{"rendered":"http:\/\/rogerbit.com\/wprb\/?p=5089"},"modified":"2019-10-30T12:33:11","modified_gmt":"2019-10-30T12:33:11","slug":"escudo-para-arduino-disenado-para-leer-y-escribir-en-chips-eeprom","status":"publish","type":"post","link":"https:\/\/rogerbit.com\/wprb\/2019\/10\/escudo-para-arduino-disenado-para-leer-y-escribir-en-chips-eeprom\/","title":{"rendered":"Escudo para Arduino dise\u00f1ado para leer y escribir en chips EEPROM"},"content":{"rendered":"<p>Erik van Zijst ha lanzado un complemento de escudo Arduino dise\u00f1ado para leer y escribir en chips de memoria EEPROM, una herramienta inspirada en sus pr\u00f3ximos proyectos que necesitan una memoria no vol\u00e1til compatible con la placa.<\/p>\n<p class=\"hckui__typography__bodyL\">Una vista com\u00fan en el hardware antiguo, las EEPROM son chips sorprendentemente gruesos empaquetados con DIP que actualizaron los dise\u00f1os EPROM m\u00e1s antiguos al ser borrables en el circuito utilizando nada m\u00e1s que una se\u00f1al el\u00e9ctrica, en contraste con las UVEPROM, que necesitaba que el chip en el interior estuviera expuesto a luz ultra violeta de un borrador dedicado a trav\u00e9s de una ventana de cuarzo en el paquete.\u00a0Ambos, por supuesto, fueron una mejora con respecto a los PROM, dispositivos de lectura \u00fanica y escritura m\u00faltiple que deb\u00edan descartarse si se requer\u00edan actualizaciones o modificaciones.<\/p>\n<hr \/>\n<p>Tal vez pueda interesarte proyectos en arduino, pic, rob\u00f3tica, telecomunicaciones, suscribete en\u00a0<a href=\"http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1\">http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1<\/a>\u00a0mucho videos con c\u00f3digo fuentes completos y diagramas<\/p>\n<div id=\"ubm-banners-rotation-n1\" data-interval=\"4000\" class=\"ubm_banners_rotation\" style=\"overflow: hidden; width: 200px; height: 150px;\"><div id=\"3_ubm_banner\" class=\"ubm_rotating_banner\"><a href=\"https:\/\/bit.ly\/3aXRDAu\" target=\"_blank\" rel=\"dofollow\"><img src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/useful_banner_manager_banners\/3-2-logo youtube.png\" width=\"100%\" height=\"100%\" alt=\"SUSCRIBETE A NUESTRO CANAL DE YOUTUBE, TUTORIALES GRATIS\" \/><\/a><\/div><\/div>\n<hr \/>\n<p class=\"hckui__typography__bodyL\">Hoy, las EEPROM, y las UVEPROM, son m\u00e1s raras, por una buena raz\u00f3n.\u00a0&#8220;Estos chips tienden a ser mucho m\u00e1s grandes y caros que sus contrapartes en serie modernas que los han reemplazado en gran medida&#8221;, explica van Zijst, pero hab\u00eda una buena raz\u00f3n para seleccionar los dise\u00f1os vintage para sus proyectos.\u00a0&#8220;A diferencia de la mayor\u00eda de las EEPROM m\u00e1s nuevas, tienen pines de entrada y salida paralelos para direcciones y datos, lo que hace que leer sea trivial&#8221;.<\/p>\n<p class=\"hckui__typography__bodyL\">El acto de escribir o &#8216;soplar&#8217; datos en una EEPROM requiere un dispositivo de programaci\u00f3n dedicado, que son m\u00e1quinas relativamente especializadas y, por lo tanto, costosas.\u00a0La soluci\u00f3n de Van Zijst: un complemento de protecci\u00f3n para el Arduino Uno que incluye un z\u00f3calo de cambio r\u00e1pido de fuerza de inserci\u00f3n cero (ZIF) compatible con las EEPROM Microchip AT28C256 elegidas para el proyecto.<\/p>\n<p class=\"hckui__typography__bodyL\">Utilizando dos registros de desplazamiento en cadena para expandir las capacidades de entrada \/ salida del Arduino, van Zijst termin\u00f3 con un programador con un protocolo de cinco comandos: lectura y volcado, que lee una sola direcci\u00f3n o todo el contenido de la EEPROM respectivamente;\u00a0escribir y cargar, que escriben un solo byte o una secuencia de datos binarios respectivamente;\u00a0y restablecer, que restablece el Arduino en caso de error.\u00a0El software del cliente, escrito en Python, puede usarse como una aplicaci\u00f3n de terminal o ejecutarse con una interfaz interactiva similar a REPL: &#8220;\u00fatil para mirar y pinchar en direcciones espec\u00edficas&#8221;, explica van Zijst.<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/10\/image_JI.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-5091\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/10\/image_JI.jpg\" alt=\"\" width=\"740\" height=\"555\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/10\/image_JI.jpg 740w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/10\/image_JI-300x225.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2019\/10\/image_JI-600x450.jpg 600w\" sizes=\"(max-width: 740px) 100vw, 740px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.hackster.io\/news\/erik-van-zijst-s-eeprom-blower-shield-brings-easy-read-non-volatile-storage-to-breadboard-projects-d7ca3b399c4e\">Fuente<\/a><\/p>\n<hr \/>\n<p>SUSCRIBETE A NUESTROS BOLETINES, RECIBE EN TU CORREO LAS NOTICIAS M\u00c1S DESTACADAS, S\u00d3LO INGRESANDO TU CORREO ELECTR\u00d3NICO<\/p>\n<p>[wysija_form id=&#8221;1&#8243;]<\/p>\n<hr \/>\n<div class=\"page-sidebar widget\" id=\"donation_buttons\"><form action=\"https:\/\/www.paypal.com\/cgi-bin\/webscr\" method=\"post\" target=\"_blank\" ><input type=\"hidden\" name=\"business\" value=\"donacion@rogerbit.com\"><input type=\"hidden\" name=\"bn\" value=\"mbjtechnolabs_SP\"><input type=\"hidden\" name=\"cmd\" value=\"_donations\"><input type=\"hidden\" name=\"item_name\" value=\"Ayuda a RogerBit.com\"><input type=\"hidden\" name=\"item_number\" value=\"www.rogerbit.com\"><input type=\"hidden\" class=\"set_donation_button_amount\" name=\"amount\" value=\"1\"><table ><tbody><tr><td><label for=\"rogerBit necesita de tu ayuda para seguir existiendo :-)\">rogerBit necesita de tu ayuda para seguir existiendo :-)<\/label><\/td><\/tr><\/tbody><\/table><table ><tbody><tr><td><input style=\"margin-top:10px;\" type=\"image\" name=\"submit\" border=\"0\" src=\"https:\/\/www.paypal.com\/en_US\/i\/btn\/btn_donateCC_LG.gif\" alt=\"PayPal - The safer, easier way to pay online\"><\/td><\/tr><\/tbody><\/table><input type=\"hidden\" name=\"currency_code\" value=\"USD\"><input type=\"hidden\" name=\"notify_url\" value=\"https:\/\/rogerbit.com\/wprb\/?Donation_Button&#038;action=ipn_handler\"><\/form><\/div>\n<hr \/>\n<p><strong>VIDEO RECOMENDADO<\/strong><\/p>\n<p><iframe loading=\"lazy\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/1kwnkhxs3wY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Erik van Zijst ha lanzado un complemento de escudo Arduino dise\u00f1ado para leer y escribir en chips de memoria EEPROM, una herramienta inspirada en sus pr\u00f3ximos proyectos que necesitan una memoria no vol\u00e1til compatible con la placa. Una vista com\u00fan en el hardware antiguo, las EEPROM son chips sorprendentemente gruesos empaquetados con DIP que actualizaron [&hellip;]<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":5090,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[],"_links":{"self":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/5089"}],"collection":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/comments?post=5089"}],"version-history":[{"count":2,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/5089\/revisions"}],"predecessor-version":[{"id":5093,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/5089\/revisions\/5093"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media\/5090"}],"wp:attachment":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media?parent=5089"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/categories?post=5089"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/tags?post=5089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}