[pyar] Python para Microcontroladores

Basel Valentin valentinbasel en gmail.com
Lun Dic 16 15:53:59 ART 2013


exacto franco, por eso era lo de "matar moscas a cañonazos" , la mayoria
delas cosas sencillas la podes hacer con pics (o con atmel) por un precio
super razonable, y armado a tus necesidades concretas...... la RPI viene
barbaro para cosas mas complejas, que necesites la velocidad de computad de
un microprocesador, precio, bajo consumo y la GPIO (que es genial)... y que
se programa en python directamente!!! (hasta en bash podes programar la
GPIO).

python para pics... es raro, sobre todo si pensas en pics de baja gama
(16f, 18f) que definitivamente no podes perder tiempos del micro en pensar
orientado a objecto :-P... tenes que saltar a las gamas altas de los
microcontroladores...

yo estoy laburando mucho con un proyectito de robotica educativa y pics
[proyecto icaro [1])  que esta basado en el proyecto pinguino [2] (un clon
de arduno pero con pics 18f4550)... y la verdad que andan barbaro y son
super faciles de conseguir y de programar.

[1] http://www.sistema-icaro.blogspot.com/

[2] http://www.hackinglab.org/pinguino/




El 16 de diciembre de 2013, 15:39, Franco Nicolas Bellomo <
fnbellomo en gmail.com> escribió:

> Creo,  y repito,  creo que las comparaciones entre un pic y un Arduino o
> una Raspberri no son del todo correctas.
>
> Para mi, no es una cuestión de cuanto sale cada uno,  si no de para que lo
> voy a usar.
>
> Por ej.  Si necesito un mirco para manejar unos reles, o guardar datos en
> una sd, entonces un pic anda muy buen.  Y si el tema es el precio,
> entonces de puede usar un MPS430 de texas instrument, que tienes las mismas
> prestaciones que muchos pic (3 conversores A/D de 16 bits , pwm y todo eso)
> Y sale 1 US$. Es más, te los mandan como muestra gratis en una semana.
>
> En cambio, si lo que necesitamos es controlar un proceso a través de
> alguna electrónica,  donde necesitemos reportar los datos por Internet por
> ej,  con un pic,  hasta donde yo se,  no se puede.  Para eso esta genial
> una Raspberry, y poder usar un ssh o instalar algún servidor web. O si
> queremos trabajar con WSN, en la RPi es bastante simple.
>
> De todas formas, ambos por separado tienen muchas limitaciones,  una RPi
> no tiene conversores.  Pero entre ambos se complementan más que bien.
>
> No se si me explique,  pero no es la complejidad del proyecto lo que
> importa a la hora de elejir,  sino que es lo que hay que hacer.
>
> Pd 1: seria genial un soft para programar pic en python,  sera proyecto de
> algún campamento?
>
> Pd 2: hola mundo.  Jaja.  Es lo primero qué escribo en la lista.  Soy
> franco de Río Cuarto.  Estudio Lic.  Física.  Hace poco que estoy con
> python y me falta Mucho, pero es genial y de a poco trato de sumar más
> gente!
> On Dec 16, 2013 12:30 PM, "nachopro" <tranceway en gmail.com> wrote:
>
> Emanuel, maasomenos por ahí viene "la mano".
>
> Para mí es fantástico que exista un RaspberryPI o un Arduino, pero en
> son tan "open source" (Arduino, ya que Ras es una mini PC) que
> terminás muy ajeno y lejano a la parte electrónica, creando
> dependencia absoluta del producto "open source" que sale fortuna
> comparado con microcontroladores cerrados, privativos y explotador de
> chinos.
>
> Quizás para un proyecto en concreto y básico no te interese la parte
> electrónica, tampoco te vas a poner a diseñar un microcontrolador
> porque sería casi imposible. Pero alquien que aprende a hacer cosas
> básicas con Arduino queda muy limitado a éste (aunque claro que si le
> interesa puede investigar más y acercarse más al "core").
>
> Ojo, empezar de la nada con un PIC y un puñado de componentes cuesta
> bastante (y más si querés que te funcione, jajaja).
>
> Si bien muchas veces me calenté con C y me pregunté si no había Python
> para PIC, quizás estaría bueno un conversor de Python a C/Assembly de
> PIC más que un PIC que soporte Python.
>
> Y como dice Valentín, acá es muy simple encontrar toda la matería
> prima y las muchísimas configuraciones de PIC que existen comparado
> con el limitado número de opciones Arduino/Lo que sea y su costo.
>
> También dudo que en paises de Europa o América del norte estos equipos
> sean más baratos que los PICs.
>
> Bueno, igual era una "protesta" ideológica y no una negativa puntual a
> este proyecto!
> Sólo es una opinión y creo que aplica a este hilo más que a otro :P
>
> 2013/12/14 Emanuel Toro <emanueltoro en hotmail.com>:
> > Si es verdad pero hay otros proyectos que me parecen más interesantes
> > hacerlos usando un miniPC que corra un Linux y se programe como una
> > computadora usando Python u otros lenguajes. Por ejemplo me parece muy
> > interesante las placas tipo Raspberry Pi se usan mucho tengo entendido
> en la
> > educación de un país que prefiero no mencionar para evitarme problemas.
> >
> > Por ejemplo me parece que sería una buena idea hacer las netbook de
> Conectar
> > Igualdad una plataforma abierta, eso potenciaría mucho más el proyecto
> > Huayra.
> >
> > No se relaciona mucho con el tema pero bueno ya que comentaste de
> > plataformas Opensource.
> >
> > Sería muy bueno que se fomente de alguna forma la tecnología con software
> > libre y plataformas abiertas para trabajar también en temas de
> electrónica,
> > etc.
> >
> > Corrigan si me equivoco pero las netbook de Conectar Igualdad son más
> > cerradas que un iphone...es chiste!
> >
> > Lástima que ahora es cada vez más dificil conseguir tecnología como esa,
> > estaría bueno que la fabriquen en el país. Soñar no cuesta nada.
> >
> > Saludos.
> >
> > PD: Ni hablar que me parece muy interesante el tema python para
> > microcontroladores.
> >
> >
> >> Date: Sat, 14 Dec 2013 02:13:52 -0200
> >> From: tranceway en gmail.com
> >> To: pyar en python.org.ar
> >> Subject: Re: [pyar] Python para Microcontroladores
> >
> >>
> >> Sin ánimos de ofender, un poco de C no mata a nadie y un PIC de
> >> Microchip sale infinitamente más barato que un Arduino o un ARM de los
> >> que son OpenSource y venden en todos los sitios de internet.
> >>
> >> Además los PIC se encuentran perfectamente en cualquier casa de
> >> electrónica mientras que estos "mega-mini-micros" ni de casualidad y
> >> te queda comprar por internet afuera o caer en esos locos de
> >> MercadoLibre que los venden al triple de precio.
> >>
> >> Bueno, es mi pensar: 35 pesos (con factura y todo) por un 16F887 es un
> >> lujo! Teniedo interrupciones externas, entradas digitales y
> >> analógicas...
> >>
> >> En fin, si se quieren iniciar en estas cosas, tírense al PIC.
> >>
> >> "Decile sí al PIC y no al que te quiere vender sanatas OpenSource" :P :P
> >> :P
> >>
> >>
> >> 2013/12/11 Alejandro J. Cura <alecu en protocultura.net>:
> >> > Hace unas semanas Matias Herranz habia mandado un link a este
> proyecto:
> >> >
> >> > http://kck.st/17T8bW6
> >> >
> >> > Lo mando de nuevo, porque el kickstarter termina en 44hs.
> >> >
> >> > El proyecto parece bastante interesante, y suena mas facil de
> >> > programar que un arduino (aunque las placas son un poco mas caras)
> >> >
> >> > Me anote en el kickstarter con una, dicen que la fecha de entrega va a
> >> > ser en Marzo de 2014. Luego les cuento que tal :-)
> >> >
> >> > saludos,
> >> > --
> >> > alecu
> >> > _______________________________________________
> >> > pyar mailing list pyar en python.org.ar
> >> > http://listas.python.org.ar/listinfo/pyar
> >> >
> >> > PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
> >> >
> >> > La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> >> > Argentina - http://www.usla.org.ar
> >>
> >>
> >>
> >> --
> >> ignacio benedetti a.k.a. nachopro
> >> mailto:tranceway en gmail.com
> >> http://blog.nachopro.com.ar/
> >> _______________________________________________
> >> pyar mailing list pyar en python.org.ar
> >> http://listas.python.org.ar/listinfo/pyar
> >>
> >> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
> >>
> >> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> >> Argentina - http://www.usla.org.ar
> >
> > _______________________________________________
> > pyar mailing list pyar en python.org.ar
> > http://listas.python.org.ar/listinfo/pyar
> >
> > PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
> >
> > La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> > Argentina - http://www.usla.org.ar
>
>
>
> --
> ignacio benedetti a.k.a. nachopro
> mailto:tranceway en gmail.com
> http://blog.nachopro.com.ar/
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
---------------------------------------------------------------
Valentin Basel
Analista en Sistemas Informaticos
Departamento informatico
Centro de Investigaciones y Estudios sobre Cultura y Sociedad - *CIECS* -
UNC - CONICET
---------------------------------------------------------------
http://www.sistema-icaro.blogspot.com/
http://fedoraproject.org/wiki/User:Valentinbasel

---------------------------------------------------------------------------
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20131216/997854f7/attachment-0001.html>


More information about the pyar mailing list