        <style>
            #donation_buttons td{
                border:medium none;
                background: inherit !important;
            }
            #donation_buttons table{               
                border:medium none;
                margin: auto;
                width: auto;
            }
        </style>
                <style>
            #donation_buttons td{
                border:medium none;
                background: inherit !important;
            }
            #donation_buttons table{               
                border:medium none;
                margin: auto;
                width: auto;
            }
        </style>
        {"id":1399,"date":"2016-07-14T01:34:10","date_gmt":"2016-07-14T01:34:10","guid":{"rendered":"http:\/\/rogerbit.com\/wprb\/?p=1399"},"modified":"2017-11-23T13:05:26","modified_gmt":"2017-11-23T13:05:26","slug":"como-cargar-sketch-de-arduino-por-bluetooth-sin-cable","status":"publish","type":"post","link":"https:\/\/rogerbit.com\/wprb\/2016\/07\/como-cargar-sketch-de-arduino-por-bluetooth-sin-cable\/","title":{"rendered":"Como cargar sketch de arduino por bluetooth sin cable"},"content":{"rendered":"<p><iframe loading=\"lazy\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/0jm792kwj_g?feature=oembed\" frameborder=\"0\" gesture=\"media\" allowfullscreen><\/iframe><\/p>\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<p>Hay situaciones en que puede ser muy util programar nuestro arduino en forma inalambrica sin ning\u00fan cable, por diferentes motivos. Esto puede deberse a que el mismo est\u00e1 en un sitio un tanto inaccesible, como un poste de luz dentro de una carcasa, o detr\u00e1s de un tablero, haciendo que su re-programaci\u00f3n sea un tanto inc\u00f3moda y engorrosa.<\/p>\n<hr \/>\n<p>Tal vez pueda interesarte proyectos en IOT, raspberry pi, 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\u00a0diagramas.<\/p>\n<hr \/>\n<p>Lo que se intenta hacer con este proyecto es evitar tener que desarmar o desplazarse hasta el lugar donde se encuentra nuestro arduino y de forma inalambrica y con la ausencia total de un cable entre nuestra pc y el arduino, har\u00e1n que la depuraci\u00f3n y prueba del c\u00f3digo sea m\u00e1s simple y efectiva.<\/p>\n<p>Los pasos son muy simple, lo primero que debemos hacer es configurar adecuadamente nuestro m\u00f3dulo bluetooth hc-05 ( hc-06 no sirve!!!) por favor t\u00e9ngalo presente.<\/p>\n<p>Necesitaremos alg\u00fan adaptador usb-serial les dejo una foto del que yo voy a utilizar en el proyecto, pero en todo caso puede servir cualquiera de caracter\u00edsticas similares.<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/serial_blue1.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1416\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/serial_blue1-300x225.jpg\" alt=\"serial_blue1\" width=\"300\" height=\"225\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/serial_blue1-300x225.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/serial_blue1-768x576.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/serial_blue1-820x615.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/serial_blue1.jpg 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/seril_blue2.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1417\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/seril_blue2-300x225.jpg\" alt=\"seril_blue2\" width=\"300\" height=\"225\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/seril_blue2-300x225.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/seril_blue2-768x576.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/seril_blue2-820x615.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/seril_blue2.jpg 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>El primer paso es con el m\u00f3dulo apagado apretar el peque\u00f1o pulsador que se encuentra a un costado, y sin soltarlo le conectan la energ\u00eda esperan unos segundos, y el m\u00f3dulo ya est\u00e1 listo para ser re-programado la velocidad en este caso es de 38400 en el modo maestro( master), as\u00ed que en el programa que vallan a utilizar, tienen que setear esta velocidad.<\/p>\n<p>Les dejo una captura con el programa que voy a utlizar, el mismo se llama docklight y lo pueden descargar en su versi\u00f3n demo de\u00a0<a href=\"http:\/\/docklight.de\">docklight.de<\/a> es muy buen programa y por lo tanto recomendable.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/doglight_config.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1424\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/doglight_config-300x159.jpg\" alt=\"doglight_config\" width=\"300\" height=\"159\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/doglight_config-300x159.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/doglight_config-768x406.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/doglight_config-1024x542.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/doglight_config-820x434.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/doglight_config.jpg 1366w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Conexi\u00f3n m\u00f3dulo bluetooth y adaptador usb serial<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/HC05-Conversor-TTL.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1404\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/HC05-Conversor-TTL-300x96.jpg\" alt=\"HC05 Conversor TTL\" width=\"300\" height=\"96\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/HC05-Conversor-TTL-300x96.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/HC05-Conversor-TTL-768x245.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/HC05-Conversor-TTL-1024x326.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/HC05-Conversor-TTL-820x261.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/HC05-Conversor-TTL.jpg 1218w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>La lista de los comando at que vamos a usar son lo siguientes:<\/p>\n<p>AT+ORGL &#8211;&gt;Se configura a f\u00e1brica<\/p>\n<p>AT+ROLE=0 &#8211;&gt;Dispositivo como esclavo<\/p>\n<p>AT+POLAR=1,0 &#8211;&gt;Setea el pin 32 como salida para el reseteo del arduino<\/p>\n<div>AT+UART=57600,0,0 &#8211;&gt; Velocidad de transmisi\u00f3n es este caso est\u00e1 57600(Arduino Mini pro) *<\/div>\n<div><\/div>\n<div>*Nota: Dependiendo el arduino que vallamos a utilizar la velocidad de transmisi\u00f3n deber\u00e1 cambiarse seg\u00fan lo que se expresa abajo<\/div>\n<div><\/div>\n<ul>\n<li>Arduino UNO 115200<\/li>\n<li>Arduino Mini Pro 57600<\/li>\n<li>Arduino\u00a0Diecemila o Duemilanove (con ATmega168) 19200<\/li>\n<\/ul>\n<div><\/div>\n<div>Tener presenta la velocidad a setear seg\u00fan el arduino, de otra manera no va a cargar el skecht<\/div>\n<div><\/div>\n<div>Circuito adaptador<\/div>\n<div><\/div>\n<div>El circuito es muy simple de hacer y en menos de una hora deber\u00edamos tenerlo montado en una placa experimental<\/div>\n<div><\/div>\n<div>Los componentes son:<\/div>\n<div><\/div>\n<div>2 \u00a0resistores 10K 1\/4 de whatt<\/div>\n<div>1 resistor de 2,2K 1\/4 Whatt<\/div>\n<div>1 Capacitor de disco cer\u00e1mico 0,1 uF<\/div>\n<div>Arduino Mini Pro, Arduino Uno,\u00a0Arduino\u00a0Diecemila o Duemilanove<\/div>\n<div>M\u00f3dulo bluetooth HC-05<\/div>\n<div><\/div>\n<div>Diagrama el\u00e9ctrico<\/div>\n<div><\/div>\n<div><\/div>\n<div><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/arduino_inlambrico.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1405\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/arduino_inlambrico-300x159.jpg\" alt=\"arduino_inlambrico\" width=\"300\" height=\"159\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/arduino_inlambrico-300x159.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/arduino_inlambrico-768x408.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/arduino_inlambrico-1024x543.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/arduino_inlambrico-820x435.jpg 820w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\n<div>Debemos tener en cuanta que el pin 32 del m\u00f3dulo bluetooth no tiene conexi\u00f3n por lo que toca hacer una peque\u00f1a modificaci\u00f3n al m\u00f3dulo, para obtener ese pin, simplemente hay romper una peque\u00f1a porci\u00f3n del aislamiento del m\u00f3dulo y soldarle un cable fino como se ve en la foto siguiente.<\/div>\n<div><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/blue_sin_cables.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1406\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/blue_sin_cables-300x136.jpg\" alt=\"blue_sin_cables\" width=\"300\" height=\"136\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/blue_sin_cables-300x136.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/blue_sin_cables-768x349.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/blue_sin_cables-1024x465.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/blue_sin_cables-820x372.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/blue_sin_cables.jpg 1092w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\n<div><\/div>\n<div>Tambi\u00e9n puedes decidir cambiar el nombre y contrase\u00f1a del m\u00f3dulo los comandos son:<\/div>\n<div>\n<div><\/div>\n<div>AT+PSWD=1234 &#8211;&gt; si quieres cambiar la contrase\u00f1a por 1234 u otra<\/div>\n<div><\/div>\n<div>AT+NAME=HC-05 &#8211;&gt; cambiar el nombre por HC-05<\/div>\n<\/div>\n<p>Asociaci\u00f3n del m\u00f3dulo bluetooth HC-05 con nuestra pc<\/p>\n<p>Veremos una capturas de pantalla para windows 10, en otros versiones de este sistema operativo es muy similar el procedimiento.<\/p>\n<p>Hacemos clic derecho en el \u00edcono al lado de la hora con el s\u00edmbolo de bluetooth azul<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/1blue.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1410\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/1blue.jpg\" alt=\"1blue\" width=\"291\" height=\"235\" \/><\/a><\/p>\n<p>Buscamos el dispositivo bluetooth lo seleccionamos y hacemos clic en Emparejar<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/2blue.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1409\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/2blue-300x187.jpg\" alt=\"2blue\" width=\"300\" height=\"187\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/2blue-300x187.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/2blue-768x479.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/2blue-1024x639.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/2blue-820x512.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/2blue.jpg 1029w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Colocamos la clave generalmente por defecto es 1234 y clic en siguiente<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/3blue.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1408\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/3blue-300x185.jpg\" alt=\"3blue\" width=\"300\" height=\"185\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/3blue-300x185.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/3blue-768x474.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/3blue-1024x632.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/3blue-820x506.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/3blue.jpg 1043w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Listo si aparece la leyenda Conectado nuestro dispositivo y bluetooth y pc ya est\u00e1n emparejados.<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/4blue.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1407\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/4blue-300x186.jpg\" alt=\"4blue\" width=\"300\" height=\"186\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/4blue-300x186.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/4blue-768x476.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/4blue-820x509.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/07\/4blue.jpg 1022w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<hr \/>\n<p>Tal vez pueda interesarte proyectos en IOT, raspberry pi, 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\u00a0diagramas.<\/p>\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<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Hay situaciones en que puede ser muy util programar nuestro arduino en forma inalambrica sin ning\u00fan cable, por diferentes motivos. Esto puede deberse a que el mismo est\u00e1 en un sitio un tanto inaccesible, como un poste de luz dentro de una carcasa, o detr\u00e1s de un tablero, haciendo que su re-programaci\u00f3n sea un tanto [&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":1412,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[11],"tags":[],"_links":{"self":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/1399"}],"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=1399"}],"version-history":[{"count":12,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/1399\/revisions"}],"predecessor-version":[{"id":2752,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/1399\/revisions\/2752"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media\/1412"}],"wp:attachment":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media?parent=1399"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/categories?post=1399"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/tags?post=1399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}