Haz que el prototipo ESP8266 REV-12 sea amigable: 4 pasos

Haz que el prototipo ESP8266 REV-12 sea amigable: 4 pasos

Tabla de contenido:

Anonim

Es posible que hayas oído hablar del ESP8266, es un nuevo chip wifi que, si se usa con el firmware correcto, puede ejecutar el código Lua y ¡todo por solo 3 dólares! El problema es que la versión más popular solo tiene 2 GPIO disponibles. Afortunadamente, el nuevo rev-12 está fuera, ¡y este cuenta hasta 9 GPIO! Lamentablemente, el espacio de los orificios es de 2 mm en lugar de 2,45, pero esto se puede resolver.

Suministros:

Paso 1: Los Materiales

Vas a necesitar algo de equipamiento:

  • Soldador (~ $ 8 en ebay)
  • Soldadura (~ $ 2.50 en ebay)
  • Cuchillo, tijeras o algo así.

Los materiales consisten en:

  • Un tablero prototipo (~ $ 0.30 en ebay)
  • Cabeceras femeninas (~ $ 0.60 en ebay)
  • Alambre Kynar (~ $ 1 en ebay)

El envío fue gratuito para mí en todos estos artículos.

Paso 2: Preparación de los materiales.

Primero corta el tablero con un cuchillo afilado antes de romperlo, porque de lo contrario obtendrás una lágrima en tu tablero.

Paso 3: La soldadura

Querrá despojar el aislamiento del cable kynar (por completo, no tiene que preocuparse por el cortocircuito). Encollar el alambre a través de un agujero y doblarlo hacia atrás. El cable debe estar alejado del tablero (como se muestra en las imágenes) y el otro extremo debe estar doblado alrededor del orificio para que solo se toque a sí mismo.

A continuación, desea aplicar un poco de soldadura a su plancha (¡no demasiado!) Y simplemente toque el conector dorado en el ESP. Si puede ver la soldadura que cubre el orificio (también en el otro lado) está bien.

A continuación, coloque todos los cables en los orificios designados y tire de ellos (utilizando una pinza o algo). Si soldó los cables correctamente, pueden resistir un poco de fuerza, así que no se preocupe.

Luego inserta en los mismos orificios los encabezados femeninos (tendrás que presionar bastante fuerte). Gire el tablero y agregue soldadura a los orificios hasta que se llenen.

Paso 4: Añadir etiquetas

Agregue etiquetas a sus encabezados porque ahora ya no puede ver las indicaciones en la parte posterior del tablero:

TXD

RXD

GPIO4

GPIO5

GPIO0

GPIO2

GPIO15

GND

DESCANSO

ADC

CH_PD

GPIO16

GPIO14

GPIO12

GPIO13

VCC

3 personas hicieron este proyecto!

  • shouvikc7 lo hizo!

  • miguel.mateo lo hizo!

  • Akin Yildiz lo hizo!

¿Hiciste este proyecto? ¡Compártelo con nosotros!

Recomendaciones

  • SKY CAM una solución de cámara aérea

  • Arduino Air Bonsai Levitación

  • Clase de internet de las cosas

  • Concurso Arduino 2019

  • Concurso de jardinería

  • Concurso de ciencia en el aula

15 discusiones

0

Christopher Simon

hace 3 años

Estoy teniendo tantos problemas para soldar el ESP al tablero de ruptura. ¿Cómo se sueldan los cables al tablero sin que se caigan? ¿Debo usar un cable específico con un tono increíblemente pequeño? Además, ¿necesito usar un soldador específico que evite que la tabla se queme?

1 respuesta 0

rutierut Christopher Simon

Responder hace 3 años.

Supongo que te refieres a los cables para el ESP8266? Estoy usando un cable particularmente delgado que pasa fácilmente a través de los orificios en el ESP, después de eso, simplemente puede rellenar estos orificios con soldadura y los alambres no se caerán (algunos flujos pueden ayudar, aunque es innecesario si usa soldadura con un núcleo de flujo). Con respecto a la temperatura, simplemente tome un descanso cuando el esp8266 se caliente demasiado para tocar.

0

Christopher Simon

hace 3 años

Estoy teniendo tantos problemas para soldar el ESP al tablero de ruptura. ¿Cómo se sueldan los cables al tablero sin que se caigan? ¿Debo usar un cable específico con un tono increíblemente pequeño? Además, ¿necesito usar un soldador específico que evite que la tabla se queme?

0

Akin Yildiz

Hace 4 años en Introducción

Buen trabajo. Solo estaba buscando en esta nueva versión. ¿Cuántos sensores analógicos puedes conectar a esto, como 3 fotocélulas tal vez? gracias por compartir

11 respuestas 0

rutierut Akin Yildiz

Responder hace 4 años sobre Introducción

Podrías conectar 9 de esos si quisieras, actualmente estoy trabajando en un regulador LED RGB. Estoy teniendo un poco de problemas para cargar / flashear cosas en el ESP, así que he ordenado una fuente de alimentación de 3.3V por separado.

0

atkers rutierut

Responder hace 4 años sobre Introducción

¿Estás programando en C o en Lua?

¿Crees que vale la pena el esfuerzo de aprender a programar el ESP8266 directamente en lugar de usarlo como transmisor a través de Arduino?

¡Gracias!

0

Akin Yildiz atkers

Responder hace 4 años sobre Introducción

Al igual que rutierut lo ha puesto, por el tamaño / precio de este chip y lo que puede hacer, definitivamente vale la pena. Yo personalmente no sé cómo codificar en LUA o arduino, copio y pego otros códigos y cambio líneas menores. así que en realidad no estaré poniendo más tiempo "personalmente". Estoy seguro de que tu conocimiento sobre mcus está muy por delante del mío. Ni siquiera sabía lo que era arduino hace 8 meses …

Sin embargo, echa un vistazo a este tablero - cactus micro. es sólo $ 11. un mini arduino profesional con chip wifi a bordo (esp8266 rev-11). No he recibido uno todavía, pero el autor yanc tiene una muy buena publicación en este foro; http: //www.instructables.com/id/Arduino-Wifi-Tempe …

He estado usando el chip esp con un arduino en mis proyectos hasta ahora, pero de esta manera es más complicado y requiere más voltaje. Especialmente menos eficiente para la batería. Si su proyecto se ejecuta en CA, conectarlos de esta manera está bien. tengo ejemplos de ambos escenarios, 1.

2.

si para el primer enlace cambié a solamente esp-12 y eliminó por completo el arduino, también la palanca de cambios de dos niveles, y con el modo de reposo habilitado en el chip esp. esta cosa podría funcionar durante mucho tiempo o para siempre con la piel solar; http: //www.instructables.com/id/Solar-Powered-Plan …

e imagina todo el espacio que ahorraría.. !!

pero sí, por la facilidad de carga y la disponibilidad de ejemplos en línea, el uso de un arduino suele ser la opción de cableado, especialmente para los principiantes. sin embargo, la junta mencionada anteriormente resuelve todos los problemas a la vez. puede operar en una sola celda de 3.7V de ion de litio en muchas situaciones. Es la tabla perfecta.:) No puedo esperar a que llegue, han pasado 22 días. Estaré probando / experimentando con cactus micro y esp rev-12 en mis instrumentos, http://www.instructables.com/id/the-Plant-Doctor-f …

Hay muchas versiones increíbles de esp8266 rev-12 en ebay. ¿Has mirado?

0

rutierut atkers

Responder hace 4 años sobre Introducción

Lua, es super simple de aprender y hay muchos ejemplos en línea. Y sí, creo que vale la pena, no solo te ahorra mucho dinero, también es más eficiente y con un chip que tiene 9 GPIO. ¿Qué más necesitas?

0

atkers rutierut

Responder hace 4 años sobre Introducción

Excelente, gracias. No puedo esperar a que la mía llegue por correo.

¿Sabe algo sobre la capacidad de almacenamiento persistente de ESP8266 y su RAM?

Miré pero no pude encontrarlo.

0

rutierut atkers

Responder hace 4 años sobre Introducción

Pensé que eran 200kb de ROM (para funciones de biblioteca permanentes), 32kb SRAM y 80kb DRAM. Pero no estoy seguro.

0

Akin Yildiz rutierut

Responder hace 4 años sobre Introducción

Sí, definitivamente requiere su propia fuente de energía. He estado usando el ESP por un tiempo y obtengo los mejores resultados cuando aplico un convertidor de nivel lógico

. Lo que estoy tratando de hacer es instalar uno de estos módulos dentro de una maceta y enviarlo por correo electrónico cuando la planta tenga sed, frío, sueño, etc. Necesito 3 sensores analógicos y 1 rgb para cambiar de color según la condiciones y también recoger datos sobre thingspeak. ¿Crees que el esp podría hacer esto por su cuenta? ¿Podría también controlar el RGB de acuerdo con los datos recopilados de los sensores? si es así, no solo mi proyecto será un 50% más barato, sino que también tendrá un 50% menos de tamaño, y probablemente también será mucho más eficiente con la batería … ¿qué opinas?

0

rutierut Akin Yildiz

Responder hace 4 años.

Creo que eso definitivamente sería posible, para los LEDs tendría que ver esta página:

blog.quindorian.org/2015/01/esp8266-wifi-led-dimmer-part-3-of-x.html?m=1

Solo agrega otro canal y listo.

En cuanto a los sensores, hay muchos tutoriales sobre este tema, por lo que no hay ningún problema.

(por ejemplo:

Eso significaría 3 salidas PWM para el led, y 3 más para los sensores, esto dejará espacio para incluso tres I / O más, por lo que incluso podría agregar un sistema de riego autónomo si lo desea.

Una última cosa, ya que tienes que usar el ESP-12, asegúrate de bajar el gpio-15 al destellar, ¡de lo contrario no funcionará!

0

Akin Yildiz rutierut

Responder hace 4 años sobre Introducción

quizás pueda ayudarme con esto, http: //www.instructables.com/id/Low-cost-WIFI-temp …

He intentado mi primer intento con rev-01 - no tengo suerte, ¿smtg mal con el código tal vez? pude cargar el código LUA en la esp, pero simplemente no puedo probar para ver si ESP está funcionando por sí solo, ¿usando la pantalla del terminal?

También pediré un rev-12 esta noche probablemente

0

rutierut Akin Yildiz

Responder hace 4 años sobre Introducción

Hey yhea no hay problema, pregunte lo que quiera, para verificar si está funcionando: Conecte el ESP a su fuente de alimentación, conecte su serie a la esp (RX-TX TX-RX GND-GND) y solo coloque un par de

Imprimir ("Punto A alcanzado en el código")

en su código y observe la salida en serie, si no se proporciona ninguna salida, simplemente envíe un ⏎ usando coolterm si recibe una> parte posterior, la esp es activa. Sobre los errores, no tengo la menor idea, en absoluto, de cómo solucionarlos. Se ven realmente raros y nunca antes había visto errores como esos.

Por cierto, estoy trabajando en un atenuador LED RGB, usar un codificador en este momento es bastante básico, pero quiero usar JQuery para la interfaz web, lo que me resulta bastante difícil.

0

Akin Yildiz rutierut

Responder hace 4 años sobre Introducción

Muy buena respuesta. muchas gracias.!