fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

El fin de la guerra PIC-AVR.

130 Respuestas
13 Usuarios
0 Reactions
54.2 K Visitas
beamspot
Respuestas: 1132
Topic starter
(@beamspot)
Noble Member
Registrado: hace 17 años

Hola:

Hoy he leído lo que para mí es una de las noticias más tristes: Microchip pretende comprar Atmel, junto con ON semiconductor. De momento son sólo negociaciones, pero parece que tarde o temprano acabará siendo una OPA hostil. 😥

Desde hoy en adelante empezaré a pensar en ARMarme en el tema de micros... 👿

O mejor, pasarme al VHDL 😈

Claro, a no ser que Microchip mantenga la línea AVR, y de paso empieze a poner las cosas en castellano 😀

¿Que opináis del tema?

Responder
129 respuestas
meta
Respuestas: 142
 Meta
(@meta)
Estimable Member
Registrado: hace 17 años

Bueno, menos mal que el español-España (castellano) se considera el segundo más hablado . Salió en el telediario que Europa optimizará más el español, en sentido de dar asignaturas como el español en cualquier país, en Japón y China lo hacen desde hace tiempo, EE.UU. el español es obligado.

Normalmente después del Inglés aparecen más idiomas como el Alemán y Francés traducidas y el español las traducen gente que le gusta perder el tiempo en ello en el cual les agradecemos.

Alemania y Francia es porque hay mucho mercado en esos paises enormes y eso que el español-España es muy hablado después del Inglés. Ya que quieren potenciar el español en Europa, por fin van a traducir más cosas al español.

Dejar claro que en el Telediario salió una noticia que en EE.UU. se habla el 60% en español. Como se nota que hay muchos latinoamericanos por ahí, con razón que es la asignatura obligatoria en los estudios.

En cuanto a AVR, muy poca gente los usa y menos documentación.

Responder
goblin welder
Respuestas: 77
(@goblin-welder)
Trusted Member
Registrado: hace 16 años

Pues yo creo que los 16f, 18f van a perder totalmente la batalla contra los AVR a nivel aficionado en los próximos años, documentación en español y usuarios de pics que hablen español en la actualidad hay mucho más que de AVR, pero cuestión de tiempo.

Para que un micro sea atractivo para el aficionado éste debe estar bien documentado y ser accesible económicamente en cuanto a herramientas de desarrollo (programadores, soft).

Lo del soft no es problema en pics, aquí todo el mundo usa el emule, está bien visto y total al comprar una memoria/dvd ya pagamos el derecho a descargar todo lo que queramos, ya que todos somos culpables. Los AVR tienen un buen compilador gratuito.

Los programadores para ambos son muy baratos, los pics tienen un pickit con una pequeña placa de desarrollo que no creo que salga por mas de 50 euros el conjunto. Comprar una de las placas de arduino con el programador icsp para estar en el mismo caso que el pic sale por lo mismo aproximadamente, la ventaja para los AVR/arduino en este punto es que tenemos muchas placas de microcontroladores de arduino distintas a un precio muy asequible.

La diferencia es que arduino se ha implantado con mucha fuerza fuera de aquí, y se están creando placas nuevas continuamente, también cada día salen módulos hardware de diversas funciones que se pinchan directamente a las placas de los micros pudiendo elegir el que queramos para nuestro proyecto. Y no sé si me equivoco pero en pics no hay nada similar.

Ahora mismo para el que tenga cero conocimientos en microcontroladores va a sacarle mayor partido a elegir un arduino frente a una plaquita con un pic, porque va a empezar con el entorno de arduino que es mucho más sencillo que empezar con cualquier compilador y va a tener un montón de módulos hardware donde elegir, y sólo tiene que pincharlos encima de su arduino para realizar un proyecto que simplemente hacer el hardware a ese precio para el pic ya sería complicado, sin contar que tenemos disponibles las librerías de arduino para el módulo que hemos pinchado.

Para el usuario intermedio que ya empezó con pics hace uno o dos años, pues le es más fácil continuar con los pics, porque va a programar en asm o un lenguaje de alto nivel y dispone de mucha documentación en español que de los AVR no hay. Además de formar ya parte de una comunidad establecida.

Pero el usuario intermedio de mañana es el que empieza hoy con arduino, y según se vaya progresando con el arduino se acabará programando en C a través del su ICSP en lugar de el entorno arduino mediante su bootloader, y sólo es cuestión de tiempo que empiecen a documentarse proyectos en español y probablemente no por españoles (porqué aquí hay poco interés por hacer nada, y menos por contar como se hace) , el mejor foro de pics donde solucionar dudas y que más información tiene en español creo que es argentino, y además de usuarios de España tiene una gran cantidad de usuarios de América.

Resumiendo hoy más info y más usuarios para pics y los usuarios realmente nuevos eligen arduino debido a que es mucho más simple para un nivel bajo.

Mañana avr con usuarios intermedios (los usuarios de hoy) y documentación, además de una cantidad de hardware barato diseñado para pinchar en los arduino que obligará a los usuarios de pics en ir pensando en cambiar a arduino, fábricar este hard en casa para pic será bastante más caro que comprarlo directamente para arduino, además de la paliza que es hacerlo.

Los pics tienen pérdida la batalla en el hardware a nivel aficionado, aquí supongo que se empezaron a usar porque los regalaban y por un libro muy bueno del 16f84 de Ra-Ma (porque los del tal Ángulo mejor no comentar..), pero ya han cortado el grifo... Ahora mismo el único motivo para seguir usando un pic (a nivel aficionado no influye el coste del micro) es el esfuerzo de cambiar, pero probablemente mañana nos veamos obligados a hacerlo.

Y no hemos hablado a nivel de micro, que también va para largo.

Responder
meta
Respuestas: 142
 Meta
(@meta)
Estimable Member
Registrado: hace 17 años

Buen comentario.

Ojalá saquen libros como este http://www.pic16f84a.org " onclick="window.open(this.href);return false; es el mejor que he visto. Que saquen ya el AVR en español pero ya.

Hay cosas que no estoy de acuerdo. Está más que demostrado que hay más documentos de PIC de Microchip que AVR de Atmel. PIC tiene más ventjas en muchos aspectos, su fácil aprndizaje. Lo que no me hace gracia bajo mi punto de vista es que a estas altura de la vida, no sacan PIC que tenga solo un banco de memoria para hacerlo más cómodo. Para mi el actual es obsoleto.

¿Realmente crees que AVR arrebatará a PIC? Por ahora no lo veo así ni loco. En las universidades de donde vivo y donde han estado mis colegas, usaban Motorola (FreeSacale), después le dieron por usar PIC, los AVR como optativa. Dede hace poco en España, ahora los C.F.G.S. de electrónica se enseñan PIC para desarrollo de proyectos, más mirando por Internet, AVR está lejos por mucho mejor que sea tecnicamente. PIC tiene ventaja docuemental que AVR, pero si le gana en el futuro que no se sabe...

Veo con más fuerza son los ARM, cada vez más los veo nombrar. El que me llama la atención son los PIC32, lo que no se si realmente vale la pena meterse con 32 Bits, porque si es para I/O, no hace falta que digamos.

Ya se verá el supuesto futuro que no se como lo sabes que todo el mundo se meterá con AVR. Yo estoy a punto pero por curiosidad, por falta de info. en español me quedé con PIC, aunque sean uC muy malos. Por ahora, en vez de perder el tiempo empezando con AVR que no entiendo porque está en Inglés, me hago profesional con los PIC, repito, aunque la firma de Microchip sea muy obsoleta.

Responder
beamspot
Respuestas: 1132
Topic starter
(@beamspot)
Noble Member
Registrado: hace 17 años

Hola:

Siento 'llegar tarde', puesto que estoy de vacaciones, y una buena 'guerra ideológica' como PIC vs AVR siempre 'me pone'. Una pena que no tenga mucho tiempo hoy.

Estoy de acuerdo en que la desventaja de los AVR es que no hay nada en castellano. También en que no saber inglés es un punto muy bueno para los ingenieros que busquen trabajo en los sitios donde yo mando currículums, ya que los descarta y me da ventaja. Algo básico.

Los AVR, por lo que sé, se usan mucho fuera de España. Se de varios fabricantes de la competencia que usaban PIC y que al final todos de han pasado a AVR, dejando incluso los freescale. A nivel de ventas, PIC se mantiene, pero AVR está creciendo con mucha fuerza a costa de todos los demás, incluso en tiempo de crisis.

PIC32 no funciona ni se vende, igual que el AVR32, ya que el mercado está copado por ARM's, y es muy difícil pelear contra estos cuando las prestaciones son mínimas. De hecho, para proyectos que hice en su momento con ATmega12, hoy por hoy elegiría ARM's sin dudar, con mayores prestaciones y periféricos a menor precio. El mercado de los 8bit está en productos donde las tiradas sean mayores de 1000 - 5000 año y el coste cerca del euro y medio o menos. Para estos, los nuevos Xmega están barriendo a la mínima que se requiera algo de prestaciones. Para cualquier cosa superior, los STM32 están arrasando.

No hace mucho hice una valoración de micros, siguiendo ciertos criterios, que igual posteo cuando tenga tiempo, y las cosas estaban bastante claras. Si alguien está pensando en aprender algo nuevo, que no se lo piense y de directamente el salto a ARM cortex M3, no se arrepentirá.

Responder
beamspot
Respuestas: 1132
Topic starter
(@beamspot)
Noble Member
Registrado: hace 17 años

Sólo como comentario, para según qué, los PIC no son tan malos, y van más que sobrados para muuuuchas aplicaciones. Desde mi punto de vista técnico lo intentaré argumentar correctamente con explicaciones razonada cuando pueda, ya que sin razones no hay nada que me valga.

Los dsPIC y PIC de 16 bit son buenos, y a la larga me dan la razón en alguna de mis teorías sobre los AVR.

Responder
Página 4 / 26
Compartir: