Embedded-IDE 0.1.1 Era: Re: Embedded-IDE 0.1

92 views
Skip to first unread message

martin ribelotta

unread,
Oct 13, 2016, 8:44:55 PM10/13/16
to embeb...@googlegroups.com
Bien, aquí tengo la versión 0.1.1 de Embedded IDE para win32 con las herramientas de la CIAA afinadas.


Ahora dejamos de usar dropbox para tener un repo de releases propios y poner ahí tanto las versiones de windows como linux (y eventualmente MacOS-X si alguien me regala una Mac)

El link de descarga directo es:

Aunque todavía seguimos teniendo el link en dropbox (solo por esta versión):

Como siempre, remitanse a la documentación (minima todavia) sobre su uso en:

Y recuerden instalar correctamente el driver FTDI siguiendo los pasos en:

Aunque quienes ya tengan andando la EDU-CIAA usando la utilidad de Zadig, no tiene que hacer este ultimo paso.

Realmente me molesta mucho el problema de los drivers USB del FTDI y que sea un incordio su instalación, pero por ahora es lo que hay, estamos trabajando en resolver este problema para que las cosas sean mas fáciles para todos.

Comenten sus experiencias, puteadas y demás...

Un saludo.

PD: Dejo una captura de pantalla para no hacer tan aburrida la entrada....
Imágenes integradas 1

El 13 de octubre de 2016, 12:26, martin ribelotta <martinr...@gmail.com> escribió:
Bueno, primer bug feo descubierto.

Quienes tengan instalado Qt creator no van a tener ningún problema, pero quienes no, no van a poder ejecutar el IDE ya que falta una DLL (que adjunto en un *.zip)

Descomprimanlo en el directorio:
C:\Program Files (x86)\embedded-ide\embedded-ide\
(Si lo instalaron en otro directorio, cambien la ruta)

Verifiquen que ahora exista el archivo
C:\Program Files (x86)\embedded-ide\embedded-ide\platforms\qwindows.dll

Y luego o van a poder usar sin problemas.

Eso, o esperen a la noche que armo la release 0.1.1 con esto arreglado ;-)

El 11 de octubre de 2016, 0:38, martin ribelotta <martinr...@gmail.com> escribió:
Hola gente, después de mucho trabajar el IDE que venia haciendo, he
terminado con algo medianamente usable que permite trabajar con
proyectos Makefile en plano pero usando solo proyectos de make.

Aca se puede encontrar una pequeña introducción
https://github.com/martinribelotta/embedded-ide/wiki/usage-es

La idea es que sirva como base para programar de forma simple la CIAA
y otras placas pedorretas que anden dando vueltas.

El entorno completo se puede encontrar en:
https://dl.dropboxusercontent.com/content_link/NTTKh8h0Xe5KlWOSkYoLGwyZzC9nQrYW2bsOAWNqqieT90WgsguUl67j3raIqUgP/file?dl=1

(si es un puto link de dropbox, perdónenme la vida!!!)

Ahí esta todo lo necesario para trabajar bare metal con la EDU CIAA
(gcc-embedded, make, utilidades de linea de comando, openocd y por
supuesto el IDE)

Guarda que es un instalador de 85MB así que es medio grandote.

No funciona con CIAA-Firmware porque este requiere PHP y otro montón
de cosas para compilar que no alcance a meter en el bundel pero
cualquiera puede agregarlas y usarlo con el firmware oficial de la
CIAA, es este punto no es mi prioridad darle soporte sino hacer un
entorno amigable para poder programar la placa EDU-CIAA de forma
fácil.

Todavía no tiene debug, pero espero agregarcelo con el correr del
tiempo (deseable antes de navidad)

Para quien tenga interés, el proyecto completo es este:

https://github.com/martinribelotta/embedded-ide

Originalmente iba a ser un IDE MUY elemental, pero fue creciendo y
termino en... un IDE muy elemental... ok, yo solo me deschabo, je.

Todavía no tengo paquetes para linux pero cualquier aventurero puede
compilarlo directamente desde las fuentes bajandoselo desde el repo.

En estos dias estoy terminando la documentación en español.

Espero feedback.

Saludos.


Eric Pernia

unread,
Oct 14, 2016, 11:47:49 PM10/14/16
to Embebidos32
Está genial Martín!!! Muy entretenido para usar, se lo mandé a mi primo de 14 que ya tiene una EDU-CIAA y varios periféricos y me dijo que está muy contento, siempre me puteó por el Eclipse y su infinita cantidad de botones que la mitad nunca va a usar en su vida.

Abrazo.
Eric.

Santiago Germino

unread,
Oct 15, 2016, 11:36:37 PM10/15/16
to Embebidos32
Felicitaciones Martin! En cuanto tenga un momento le hago una buena prueba en Linux.

"Debido a que windows es una puta mierda que no puede manejar bien ningún driver"

Jajaja.. Windows ya fue. Quien lo hubiese pensado, no? Hoy todos los celulares que valen la pena (Android, iPhone) y desde los sistemas embebidos mas pequeños a las supercomputadoras mas potentes pasando por los mejores desktops (Mac), todos funcionan con Linux. Aca conecto la EDU-CIAA y listo. Sin instalar ni retocar ningun odioso driver.

Qt es otra joya.

Saludos!
Santiago.

Sebastian Wetzel

unread,
Oct 16, 2016, 12:21:04 PM10/16/16
to Embebidos32
Buenas tardes Ruso! Execelente trabajo, lo descargue y compile en Linux.
El binario resultante pesa menos de 2mb!!
Una cosita, al redme del repo donde das las dependencias a instalar en Ubuntu (apt-get install ..) agregar qt-sdk, porque ubuntu no suelen traer todo qt entero.
Reply all
Reply to author
Forward
0 new messages