Estaba buscando una opción lo más barata posible para obtener comunicaciones inalámbricas y arduino para una luz regulable y encontré este artículo de eBay cuando buscaba el clon Arduino Nano. No tiene puerto usb, entonces, ¿cómo se puede programar?
Editar:
He descubierto que hay un nuevo dispositivo llamado "Arduino Pro Micro", que es similar a Pro Mini y Nano, pero tiene un puerto USB incorporado. ¡Lo mejor es que puedes comprar Pro Micro por menos de 4 euros! Excelente para una luz LED regulable ...
Respuestas:
Es similar a un arduino pero con el chip convertidor de USB a UART eliminado para que sea más barato. Para programarlo, debe usar un convertidor externo y conectarlo a los pines Rx / Tx.
Tenga en cuenta que estas placas no usan un cristal como fuente de reloj, sino un resonador de 16MHz que tiene una tolerancia más alta (0.5%)
Tendrá que obtener un USB externo a la placa serie (o cable), como
Tenga en cuenta que hay dos "versiones" de tarjetas USB a serie. Una versión envía el pin Tx al encabezado Tx y el pin Rx al encabezado Rx y la otra versión envía el pin Tx al encabezado Rx y el pin Rx al encabezado Tx.
Si su placa emite un pin Tx al encabezado Rx y un pin Rx al encabezado Tx (las señales ya están cruzadas), entonces debe conectar Rx de la placa USB a Rx de Arduino y Tx de la placa USB a Tx de Arduino (como se muestra a continuación )
Si su placa emite un pin Tx al encabezado Tx y un pin Rx al encabezado Rx, entonces debe conectar Rx de la placa USB a Tx de Arduino y Tx de la placa USB a Tx de Arduino (conexión cruzada como se muestra a continuación)
fuente
Nano vs Pro-Mini
Lo que tienes se parece más a un Pro-mini que a un Nano
Tenga en cuenta las anotaciones MOSI, MISO y SCK en azul pálido en los pines 11,12,13.
ICSP.
Además de utilizar el puerto serie (a través de un adaptador USB a serie fuera de placa) para programar el Arduino-Nano, también puede programar el Atmega168 / ATmega328 incorporado utilizando ICSP. Necesita un programador pero puede usar otro Arduino para esto (usando el Arduino como boceto de ISP), un pirata de bus u otros dispositivos.
Los pines Arduino 11,12 y 13 son MOSI, MISO y SCK. También conectas reset ("RST"), VCC y GND.
Conector AVR ICSP típico
El IDE de Arduino se puede hacer, de manera relativamente fácil, para reconocer "Arduino como ISP" y "buspirate" como opciones para el menú "programador". El IDE usa avrdude para cargar bocetos, las versiones actuales de avrdude (como se incluye en el IDE actual) saben todo sobre el pirata del bus y varios otros dispositivos que pueden usarse como programadores.
fuente
El Pro Mini viene en dos sabores: 3.3V (corriendo a 8MHz) y 5V (corriendo a 16MHz) Hasta donde yo sé, no hay marcas obvias para distinguir los dos.
La respuesta anterior de alexan_e funciona para el modelo 5V. Si compra el modelo de 3.3V (que es bueno para la interfaz de otros chips de bajo voltaje), entonces el cableado necesita algunos ajustes. Las tarjetas de interfaz USB proporcionan un pin de salida de 5V, y el Pro Mini tiene un pin de entrada RAW. Esos dos deben estar conectados y luego obtener una salida regulada de 3.3V en el pin VCC del Pro Mini.
fuente