        <style>
            #donation_buttons td{
                border:medium none;
                background: inherit !important;
            }
            #donation_buttons table{               
                border:medium none;
                margin: auto;
                width: auto;
            }
        </style>
        {"id":2337,"date":"2017-07-27T11:39:40","date_gmt":"2017-07-27T11:39:40","guid":{"rendered":"http:\/\/rogerbit.com\/wprb\/?p=2337"},"modified":"2017-07-27T12:00:58","modified_gmt":"2017-07-27T12:00:58","slug":"modulo-wifi-rtl8710af-con-placa-de-desarrollo-mjiot-amb-01-con-el-aporte-de-icstation","status":"publish","type":"post","link":"https:\/\/rogerbit.com\/wprb\/2017\/07\/modulo-wifi-rtl8710af-con-placa-de-desarrollo-mjiot-amb-01-con-el-aporte-de-icstation\/","title":{"rendered":"M\u00f3dulo WIFI RTL8710AF con placa de desarrollo MJIOT-AMB-01 con el aporte de ICSTATION"},"content":{"rendered":"<p><iframe loading=\"lazy\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/DwsRL2C2gak?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p><strong>Entorno requerido<\/strong><\/p>\n<p>Ameba actualmente soporta Windows XP \/ 7\/8 32 y 64 bits y sistemas operativos MAC OS.\u00a0Utilice IDE de Arduino con la versi\u00f3n 1.6.5 o posterior.<\/p>\n<p><strong>Introducci\u00f3n a Ameba RTL8710<\/strong><\/p>\n<p>Ameba RTL8710 es similar a Ameba RTL8195, ambos son adecuados para desarrollar todo tipo de aplicaciones IoT.\u00a0Ameba est\u00e1 equipado con varias interfaces perif\u00e9ricas, incluyendo WiFi, GPIO, I2C, UART, SPI y as\u00ed sucesivamente.\u00a0Puede conectarse con componentes y m\u00f3dulos comunes de Arduino a trav\u00e9s de estas interfaces.\u00a0A diferencia de Arduino, puede cargar datos en la nube a trav\u00e9s de WiFi incorporado directamente para realizar la implementaci\u00f3n de IoT.<\/p>\n<hr \/>\n<div lang=\"zh_tw\">\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<hr \/>\n<p><strong>Configuraci\u00f3n del entorno de desarrollo<\/strong><\/p>\n<p>Paso 1. Instalaci\u00f3n del controlador MBED<\/p>\n<p>Si ya hab\u00eda instalado RTL8195A antes, puede saltarse este cap\u00edtulo e ir a &#8220;Configuraci\u00f3n de IDE Arduino&#8221;. En primer lugar, conecte RTL8710 a la computadora a trav\u00e9s de Micro USB:<\/p>\n<div><\/div>\n<p>Si es la primera vez que conecta Ameba a su computadora, tiene que instalar el controlador USB para Ameba.\u00a0Ameba utiliza el controlador ARM MBED CMSIS DAP est\u00e1ndar, puede obtener el archivo de instalaci\u00f3n y la informaci\u00f3n relacionada en el siguiente sitio web:<\/p>\n<div><a href=\"https:\/\/developer.mbed.org\/handbook\/Windows-serial-configuration\" target=\"_blank\" rel=\"noopener\">Https:\/\/developer.mbed.org\/handbook\/Windows-serial-configuration<\/a><\/div>\n<p>Descargue e instale &#8220;mbedWinSerial_16466.exe&#8221; en &#8220;Descargar el controlador m\u00e1s reciente&#8221;.\u00a0Posteriormente, ver\u00e1 &#8220;puerto serie de mbed&#8221; en el Administrador de dispositivos de su computadora:<\/p>\n<div><img loading=\"lazy\" class=\"size-full wp-image-3837 aligncenter\" src=\"https:\/\/www.amebaiot.com\/wp-content\/uploads\/2017\/01\/mbed_com_port.png\" alt=\"Get-start-5\" width=\"486\" height=\"420\" \/><\/div>\n<p>Paso 2. Configure Arduino IDE<\/p>\n<p>Desde la versi\u00f3n 1.6.5, el IDE de Arduino soporta hardware de terceros.\u00a0Por lo tanto, podemos usar Arduino IDE para desarrollar aplicaciones en Ameba, y los ejemplos de Arduino pueden ejecutarse en Ameba tambi\u00e9n.\u00a0Arduino IDE se puede descargar en el sitio web de Arduino:<\/p>\n<div><a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\" target=\"_blank\" rel=\"noopener\">Https:\/\/www.arduino.cc\/en\/Main\/Software<\/a><\/div>\n<p>Abra el IDE de Arduino despu\u00e9s de la instalaci\u00f3n.\u00a0Para que Arduino IDE pueda encontrar el archivo de configuraci\u00f3n de Ameba.\u00a0Ir a &#8220;Archivo&#8221; -&gt; &#8220;Preferencias&#8221;<\/p>\n<\/div>\n<div><img loading=\"lazy\" class=\"size-full wp-image-3838 aligncenter\" src=\"https:\/\/www.amebaiot.com\/wp-content\/uploads\/2017\/01\/get-start-6.png\" alt=\"Get-start-6\" width=\"500\" height=\"598\" \/><\/div>\n<div lang=\"zh_tw\">\n<p>Y pegue la siguiente URL en el campo &#8220;Additional Boards Manager URLs&#8221;:<\/p>\n<pre><code>https:\/\/github.com\/Ameba8195\/Arduino\/raw\/master\/release\/package_realtek.com_ameba_index.json<\/code><\/pre>\n<p>Adem\u00e1s, si la versi\u00f3n IDE que utiliza es anterior a 1.6.7, aseg\u00farese de que el IDE est\u00e9 configurado en ingl\u00e9s para evitar problemas de idioma.<br \/>\nEn la versi\u00f3n 1.6.7, Arduino ha resuelto el problema de idioma.<\/p>\n<div><\/div>\n<div><\/div>\n<div><img loading=\"lazy\" class=\"size-full wp-image-3839 aligncenter\" src=\"https:\/\/www.amebaiot.com\/wp-content\/uploads\/2017\/01\/get-start-7.png\" alt=\"Get-start-7\" width=\"639\" height=\"560\" \/><\/div>\n<p>&nbsp;<\/p>\n<p>Reinicie el IDE de Arduino para activar la configuraci\u00f3n.<\/p>\n<p>A continuaci\u00f3n, vaya a &#8220;Herramientas&#8221; -&gt; &#8220;Board&#8221; -&gt; &#8220;Boards Manager&#8221;:<\/p>\n<div><img loading=\"lazy\" class=\"size-full wp-image-3840 aligncenter\" src=\"https:\/\/www.amebaiot.com\/wp-content\/uploads\/2017\/01\/get-start-8.png\" alt=\"Get-start-8\" width=\"607\" height=\"648\" \/><\/div>\n<p>&nbsp;<\/p>\n<p>El &#8220;Boards Manager&#8221; requiere unos 10 ~ 20 segundos para actualizar todos los archivos de hardware (si la red est\u00e1 en mal estado, puede tomar m\u00e1s tiempo).\u00a0Cada vez que el nuevo hardware est\u00e1 conectado, necesitamos reabrir el Administrador de la placa.\u00a0As\u00ed que cerramos el Boards Manager y lo abrimos de nuevo.\u00a0Encontrar &#8220;Realtek Ameba Boards&#8221; en la lista y admite Ameba RTL8710 despu\u00e9s de la versi\u00f3n 2.0.0, haga clic en &#8220;Instalar&#8221;, a continuaci\u00f3n, el Arduino IDE comienza a descargar los archivos necesarios para Ameba.<\/p>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" class=\"size-full wp-image-3841 aligncenter\" src=\"https:\/\/www.amebaiot.com\/wp-content\/uploads\/2017\/01\/get-start-9.png\" alt=\"Get-start-9\" width=\"727\" height=\"409\" \/><\/div>\n<p>&nbsp;<\/p>\n<p>A continuaci\u00f3n, seleccione Ameba como placa conectada actual en &#8220;herramientas&#8221; -&gt; &#8220;BOARD&#8221; -&gt; &#8220;Ameba RTL8710&#8221;:<\/p>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" class=\"size-full wp-image-3842 aligncenter\" src=\"https:\/\/www.amebaiot.com\/wp-content\/uploads\/2017\/01\/get-start-10.png\" alt=\"Get-start-10\" width=\"635\" height=\"740\" \/><\/div>\n<p>Termine la configuraci\u00f3n del entorno de desarrollo.<\/p>\n<p>Prueba el primer ejemplo<\/p>\n<p>Paso 1. Compilar y cargar<\/p>\n<p>Arduino IDE proporciona muchos ejemplos integrados, los cuales pueden ser compilados, cargados y ejecutados directamente en las tablas.\u00a0Aqu\u00ed, tomamos el ejemplo de &#8220;Blink&#8221; como el primer intento.<br \/>\nAbrir &#8220;Archivo&#8221; -&gt; &#8220;Ejemplos&#8221; -&gt; &#8220;01.Basics&#8221; -&gt; &#8220;Blink&#8221;<\/p>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" class=\"size-full wp-image-3843 aligncenter\" src=\"https:\/\/www.amebaiot.com\/wp-content\/uploads\/2017\/01\/get-start-11.png\" alt=\"Get-start-11\" width=\"529\" height=\"662\" \/><\/div>\n<p>&nbsp;<\/p>\n<p>Arduino IDE abre una nueva ventana con el c\u00f3digo de ejemplo completo.<br \/>\nHay una breve explicaci\u00f3n en la parte superior del c\u00f3digo de ejemplo.\u00a0Tome &#8220;Blink&#8221; como ejemplo, indica que si usa UNO, MEGA, ZERO entonces tiene que conectarse al pin 13. Y el ajuste Ameba es el mismo con el ajuste UNO en este ejemplo.<\/p>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" class=\"size-full wp-image-3844 aligncenter\" src=\"https:\/\/www.amebaiot.com\/wp-content\/uploads\/2017\/01\/get-start-12.png\" alt=\"Get-start-12\" width=\"500\" height=\"600\" \/><\/div>\n<p>&nbsp;<\/p>\n<p>A continuaci\u00f3n, compilar el c\u00f3digo de ejemplo directamente, haga clic en &#8220;Sketch&#8221; -&gt; &#8220;Verify \/ Compile&#8221;<\/p>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" class=\"size-full wp-image-3845 aligncenter\" src=\"https:\/\/www.amebaiot.com\/wp-content\/uploads\/2017\/01\/get-start-13.png\" alt=\"Get-start-13\" width=\"524\" height=\"623\" \/><\/div>\n<p>&nbsp;<\/p>\n<p>Arduino IDE imprime los mensajes de compilaci\u00f3n en el \u00e1rea inferior de la ventana IDE.\u00a0Cuando finalice la compilaci\u00f3n, obtendr\u00e1 los mensajes similares que se muestran a continuaci\u00f3n:<\/p>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" class=\"size-full wp-image-3846 aligncenter\" src=\"https:\/\/www.amebaiot.com\/wp-content\/uploads\/2017\/01\/get-start-14.png\" alt=\"Get-start-14\" width=\"500\" height=\"600\" \/><\/div>\n<p>&nbsp;<\/p>\n<p>Posteriormente, subiremos el c\u00f3digo compilado a Ameba.\u00a0Aseg\u00farese de que Ameba est\u00e9 conectado a su computadora, luego haga clic en &#8220;Sketch&#8221; -&gt; &#8220;Upload&#8221;<\/p>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" class=\"size-full wp-image-3847 aligncenter\" src=\"https:\/\/www.amebaiot.com\/wp-content\/uploads\/2017\/01\/get-start-15.png\" alt=\"Get-start-15\" width=\"510\" height=\"611\" \/><\/div>\n<p>&nbsp;<\/p>\n<p>Una vez m\u00e1s, durante el proceso de carga, el IDE imprime los mensajes.\u00a0El procedimiento de carga requiere un tiempo m\u00e1s largo (aproximadamente 30 segundos a 1 minuto).\u00a0Cuando se completa la carga, se imprime el mensaje &#8220;Finalizar carga&#8221;.<\/p>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" class=\"size-full wp-image-3848 aligncenter\" src=\"https:\/\/www.amebaiot.com\/wp-content\/uploads\/2017\/01\/get-start-16.png\" alt=\"Get-start-16\" width=\"500\" height=\"600\" \/><\/div>\n<p>Paso 2. Ejecutar el ejemplo de parpadeo<\/p>\n<p>Finalmente, presione el bot\u00f3n de reinicio, y podr\u00e1 ver el LED parpadeando.<\/p>\n<\/div>\n<p><strong>Module Par\u00e1metros:<\/strong><\/p>\n<p>1.Wireless Standard:802.11 b\/g\/n<br \/>\n2.Frequency Range:2.4GHz-2.5GHz<br \/>\n3.CPU:ARM Cortex M3 (83MHz)<br \/>\n4.ROM\/RAM\/Flash:1MB\/512KB\/1MB<br \/>\n5.PWM:most support 4pcs<br \/>\n6.SPI:most support 1pc<br \/>\n7.UART:2 high-speed serial ports (max baud rate 4Mbps),1 low-speed serial port<br \/>\n8.I2C:most support 1pc<br \/>\n9.GPIO:most support 17pcs<br \/>\n10.Operating Voltage:3.0-3.6V (recommend 3.3V)<br \/>\n11.Operating Temperature:-20~85 celsius<br \/>\n12.Storage Temperature:normal temperature<br \/>\n13.Wireless Network Mode:station\/softAP\/SoftAP+station<br \/>\n14.Security Mechanism:WPA\/WPA2<br \/>\n15.Encryption Type:WEP\/TKIP\/AES<br \/>\n16.Upgrade Firmware:local serial port programming\/Cloud Client upgrade\/host download programming<br \/>\n17.Software Development:support customer self-defined server<br \/>\n18.Network Protocol:TCP\/UDP\/HTTP\/FTP\/SNTP\/MQTT\/SMTP<br \/>\n19.User Configuration:AT+ instruction set,Cloud server,Android\/iOS APP<br \/>\n20.SDK:open source,support win and linux<\/p>\n<hr \/>\n<p>Para comprar este producto visita el siguiente enlace\u00a0<a href=\"http:\/\/www.icstation.com\/rtl8710af-wireless-wifi-module-with-mjiot-development-board-smart-home-p-11801.html\">M\u00f3dulo WIFI RTL8710AF con placa de desarrollo MJIOT-AMB-01\u00a0<\/a><\/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<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<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Entorno requerido Ameba actualmente soporta Windows XP \/ 7\/8 32 y 64 bits y sistemas operativos MAC OS.\u00a0Utilice IDE de Arduino con la versi\u00f3n 1.6.5 o posterior. Introducci\u00f3n a Ameba RTL8710 Ameba RTL8710 es similar a Ameba RTL8195, ambos son adecuados para desarrollar todo tipo de aplicaciones IoT.\u00a0Ameba est\u00e1 equipado con varias interfaces perif\u00e9ricas, incluyendo [&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":2340,"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\/2337"}],"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=2337"}],"version-history":[{"count":4,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/2337\/revisions"}],"predecessor-version":[{"id":2342,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/2337\/revisions\/2342"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media\/2340"}],"wp:attachment":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media?parent=2337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/categories?post=2337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/tags?post=2337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}