Conectar y configurar Alhambra II con ESP8266 (Wifi)

147 views
Skip to first unread message

Christopher Vargas

unread,
Dec 9, 2019, 9:05:18 AM12/9/19
to FPGAwars: explorando el lado libre
Desde que vi los videos de las FPGAs y adquirir una Alhambra II se me hace  indispensable conectarla con wifi para hacer proyectos IOTs.  Tendra algun video para configuarla para la ESP8266. Les estaria demasiado agradecido comunidad FPGAwars. Lo primero que quiero hacer es eso. Con el Icestudio me imagino se configura y se programa o algo asi? Tendrán algun video o artículo ya pubicado que me pueda ayudar.

charli va

unread,
Dec 9, 2019, 11:17:59 AM12/9/19
to fpga-wars-explora...@googlegroups.com
Hola Christopher!, 

por lo que dices no sé si tienes muy claro como trabajar con icestudio y las fpgas,  te recomendaría darte un repaso a los videotutoriales de Obijuan e intentar sentar bien las bases ya que los conceptos son muy diferentes a los de los microcontroladores.

No sé si alguien habrá ya conectado un ESP8266 a la alhambra en sí tiene que ser relativamente sencillo usando una comunicación serie, i2c , spi o similar, y hay bloques creados que te pueden servir de base para los protocoles a nivel bajo, ya tendrías tú que montar tu protocolo sobre la capa física.

Yo esto es algo que tengo en "la pila" desde hace tiempo pero ahora mismo estamos intentando sentar las bases tanto de icestudio como en sí de com trabajar con bloques y verilog ya que el concepto de trabajo cambia mucho y realmente está todo por hacer, de echo sería una gran aportación si trabajaras en esta línea que comentas.

Saludos!

El lun., 9 dic. 2019 a las 15:05, Christopher Vargas (<chrisv...@gmail.com>) escribió:
Desde que vi los videos de las FPGAs y adquirir una Alhambra II se me hace  indispensable conectarla con wifi para hacer proyectos IOTs.  Tendra algun video para configuarla para la ESP8266. Les estaria demasiado agradecido comunidad FPGAwars. Lo primero que quiero hacer es eso. Con el Icestudio me imagino se configura y se programa o algo asi? Tendrán algun video o artículo ya pubicado que me pueda ayudar.

--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/cbe5a4f6-bc1f-48d2-9fd3-8710b918bbb0%40googlegroups.com.

Jose Pico

unread,
Dec 10, 2019, 6:48:19 PM12/10/19
to FPGAwars: explorando el lado libre
La opción más fácil creo que sería:

Comunicar la FPGA y  el ESP por puerto serie.
El puerto serie tanto en la FPGA como  en el ESP está bastante maduro.

Realizas todas las operaciones HW con la FPGA y envías por el puerto serie los datos que quieras para al ESP,
El ESP con esos datos hará lo que convenga.

anunez

unread,
Dec 12, 2019, 2:56:57 AM12/12/19
to fpga-wars-explora...@googlegroups.com
Hola Christopher,

Es algo que queria tambien hacer pero tengo demasiadas cosas abiertas. Tengo la Alhambra II pero tambien la ulx3s-85, donde @emard ya tiene desarrollado un codigo de ESP32 para programarla desde una página web generada por el ESP32 y por wifi. El ulx3s es ECP5, pero ya hay un pull request para integrarlo completamente en apio y icestudio, y el código del esp32 esta en https://github.com/emard/ulx3s-bin/tree/master/esp32

Suerte
Agustin
@agnuca

--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.
Message has been deleted

Christopher Vargas Schebesta

unread,
Dec 5, 2022, 7:40:34 PM12/5/22
to FPGAwars: explorando el lado libre
Hola como están? Recuerdo haber consultado sobre la conección a una ESP8266 directa para la Alhambra II. Alguna novedad sobre ese tema  @agnuca  Ya estará para integrarse directamente en Icestudio y programarlo?  Lo quiero usarlo para varias aplicaciones IOTs. En mi búsqueda he podido ver esta FPGA Spartan la ofrecen justamente esa función. https://allaboutfpga.com/product/edge-spartan-6-fpga-development-board/ Sin embargo me doy con la sorpresa que usa un fpga distinta a la  iCE40HX4K (Lattice) , usa la Xilinx Spartan. No tengo muy claro, El ice estudio que en verdad me parece fenomenal para la programación, intuitivo y facil de utilizar permite programar otras tarjetas o solo para las FPGAs lattice?  Todos los fabircantes de FPGAs usan un sofaware distinto? Sería de mucha utilidad sus respuestas

Christopher Vargas Schebesta

unread,
Dec 9, 2022, 8:27:27 PM12/9/22
to fpga-wars-explora...@googlegroups.com
Acabo de volver a revisar la info y nuestrao amigo obijuan ya nos había hecho un video muy bien explicado con un módulo bluetooth, por alguna razón no lo concluí. Pero se los dejo, de la misma forma se haría con un módulo ESP3266. Comunicación puerte serie rx, tx, vc y gnd. Con eso ya se puede hacer todos las aplicaciones de IOT que tengo en mente https://www.youtube.com/watch?v=G6jX4lfxKVE&list=PLmnz0JqIMEzXaeYVzf2TfTzRekPIVoljw&index=46

Reply all
Reply to author
Forward
0 new messages