WifiPlayBoard


#1

Te aviso en que llevo dándole vueltas un tiempo a una «WifiPlayBoard», con un ESP, y en algún momento te tocará volver a pringar.


Pedido de NanoPlayBoard
#2

Abre un issue en el repo con la peticion para que no caiga en saco roto! :wink:


#3

Algo como esto? https://twitter.com/gsreynaga/status/759958101122387968


#4

Tiene muy buena pinta @gsreynaga!

Sí, la idea iba por ahí, pero añadiéndole «cacharros» ya en la propia placa al igual que en la NanoPlayBoard.

¿Será opensource? Entiendo que se puede programar directamente por USB, ¿no?

PD: el toque hexagonal me ha molado :wink:


#5

Asi es Miguel, tiene soporte directamente en el IDE de arduino y se programa como cuaquier placa, este diseno es de proposito general, como el Arduino UNO, tengo en mente disenar una Shield para la misma con diversos sensores como esta otro que hice el UNO: https://twitter.com/gsreynaga/status/772864053886627840


#6

Y claro que es OpenSource!!!


#7

Pues entonces seguramente partiremos de tu diseño para sacar la WifiPlayBoard, al tener ya todo lo necesario para la conexión con el IDE.

¿Cómo lo ves @AMR ?


#8

Hola @gsreynaga tiene muy buena pinta.
Tienes documentación publicada del proyecto? Imagino que el SOIC16 junto al conector USB es un interfaz para USB Tipo FT232, no?

@MiguelAngelLV, me perdí un poco. La idea es añadir funcionalidad wifi a la placa pero seguir usando un Arduino Nano o sustituir el Nano por un ESP? Si es lo segundo enlazame uno que veas interesante para ver sus entregas y salidas, pero me parece que habría que prescindir de algun sensor. Bueno cuando lo vea mejor confirmo.

Si te parece mueve los msg a un hilo aparte y comentamos más entre todos de la WifiPlayBoard.


#9

La idea cambiar el nano por el ESP.

Lo suyo sería usar el ESP 12E, que está muy apañado y es barato.

El problema del ESP es que solo teneos una entrada analógica. Una solución suele ser poner unos transistores para conectar varios sensores al analógico y activar el que corresponda. Supongo que habrá algún integrado que ya haga eso de forma más cómoda pero lo desconozco.

Por otro lado, casi todas las patillas son PWM y creo que puedes configurar el SPI y el I2C dónde te da la gana, lo cual nos podría ayudar a controlar la pantalla con los menos pines posibles.


#10

El ADC se puede multiplicar con el MCP3021, aca hay una plaquita que hace eso: https://www.tindie.com/products/AllAboutEE/esp8266-analog-inputs-expander-version-2-2/
Es open hardware y se puede tomar el diseño y crear una shield.


#11

Aun no la publico en GitHub, esta muy alfa (Verde), ya que aun no me muevo muy bien en KiCad pero en un rato mas subo lo que tengo.


#12

Efectivamnte es un Serial to UART es el CH340, pero hare un clon con el CP2104 para que cad quien use el que mas le guste.


#13

Aca les dejo el link del Repo: https://github.com/hulkco/HexEsp/tree/master


#14

He dado un vistazo rápido y por el precio solo del micro compramos un clon chinorri de NodeMcu. Si le sumamos el adampador al USB, conecor USB y regulador de tensión ya se sube al doble. Además el encapsulado del micro tiene un pad en su parte inferior que hace que no sea tan “facil” de soldar.
Creo que lo suyo seria una pcb con los componentes necesarios y un zócalo para conectar un NodeMcu. Como lo veis?


#15

Gracias por compartir!
Esta noche (de España) le doy un vistazo porque esta interesante tu proyecto.
Animo con el!!!


#16

Podríamos hacer un shield para el Wemos Mini


#17

Pero estos no conectan todas las salidas del micro, no?


#18

No se usa el Micro ESP8266 como tal, se usa un ESP-12 que es una pequena PCB con la configuracion minima.

y cuesta menos de 2 euros en aliespress

https://goo.gl/YfveoI


#19

Claro Miguel, solo que la Wemos no esta disena para estarle cambiando el firmware a cada rato, se tiene que estar puenteando un pin a GND.


#20

@gsreynaga yo tengo uno de esos y no hace falta, con pincharlo por USB le cambio el firmware, incluso ahora lo cambio por OTA.