estuve viendo algo de documentación, efectivamente el Attiny85 no trae usb
nativo pero si soporta ISP y se puede programar desde usb (como hacen en
reduino veo)... un golazo.
ahora me voy a averiguar para comprarme uno y un programador atmel (para
cargarle el bootloader).
icaro (el software) se podria adaptar para generar codigo fuente C para
este micro, no deberia ser especialmente dificil.. no creo que se pueda
usar para mandar y recibir datos, a no ser con un adaptador FTDI235
(usb-serie) pero... a quien le importa! :-p
y estoy viendo de armar una micro placa usando 18f2550 (poder usar
nativamente usb-bulk no es nada despreciable), con la idea de no superar
los $100. pero esta bueno tener las dos arquitecturas soportadas. y
aprovechar que ya esta en huayra y fedora :-D
aviso mas tarde si los pude conseguir, si no veo de comprar en mercado
libre :-D
El 10 de junio de 2014, 14:31, Juan Esteban Carrique <carrique(a)gmail.com>
escribió:
Que bueno que te parezca increible de eso se trata ReDuino!!! una
verdadera locura que se hace realidad, entusiasma y divierte :) si queres
Attiny85 nosotros compramos 100 en USA para los Talleres de liberación de
Hardware "Libera tu ReDiminuto" (ahora les mando el mail con mas
referencias a ese taller) y para las replicas hasta que cada quien libere
un ReBot (Si eso significa Robot Reciclado)
Estamos ideando la versión con soporte virtual, si te intereza hacer algo
en tu lugar como facilitador te mandamos los micros y a libera hardware
se ha dicho :P
Lo demas va a en linea en tu correo....
Ing. Juan Carrique
Santa Fe, Argentina
Electrónica, Arduino,
Coaching, Diabetes,
http://facebook.com/ReDuino
2014-06-10 12:41 GMT-03:00 Basel Valentin <valentinbasel(a)gmail.com>:
che, estuve viendo info del proyecto Rediminuto y me aprecio increible!
> :-D
>
> un par de dudas que me gustaria saber:
>
> 1) ATtiny85 no soporta USB nativo, ese conector usb es para darle
> alimentacion y cargarle el firmware con un arduino externo?? creo que
> entendi que la mecanica es esa.
>
El bootloader incorpora está libreria <
http://obdev.at/products/vusb/>
USB para AVR y el OSC interno del Attiny85 (0 cristal y caps para el osc),
>
> 2) son faciles de consegur los ATtiny85? (hoy voy a tratar de conseguir
> uno :-D) creo que en mercado libre los venden a $40 (4 usd aprox).. es una
> opcion mas que interesante para trabajar.
>
No desesperes, te podemos mandar alguno si lo deseas, estamos por todos
lados, tenemos amigos en Santa Fe, Bahia Blanca, Rio Cuarto, etc...
> las plaquitas icaro son bastante mas grandes y caras que esta opcion,
> dado que usan un microcontrolador de 40 pines (pot A, B, B, D) pero para un
> monton de proyectos son un exceso, yo hace rato tenia planeado ver la
> posibilidad e usar micros del tipo PIC12C508 (8 pines, bastante barato)
> .. pero tranquilamente se podria usar los ATtiny85... tengo que entender
> bien como se le carga el firmware (no soporta bootloader verdad?) .. voy a
> conseguir uno (y un programador de atmel) para experimentar.
>
Ok, si me figuro claramente lo que comentas del tamaño/exceso :S pues con
un ReDiminuto y liberando electrónica podes armar un ReBot seguidor de
linea, en estas imagenes todas las pistas :D
IMG_20140609_162622.jpg
<
https://docs.google.com/file/d/0B6wGnvX9TErCRS1hcTlJUnJxTjA/edit?usp=driv...
IMG_20140609_162419.jpg
<
https://docs.google.com/file/d/0B6wGnvX9TErCVUpaS2tkZ3FmdFE/edit?usp=driv...
IMG_20140609_162657.jpg
<
https://docs.google.com/file/d/0B6wGnvX9TErCV0dLOVZoU0FFTWc/edit?usp=driv...
IMG_20140606_121512.jpg
<
https://docs.google.com/file/d/0B6wGnvX9TErCM2VKR3d1Ylhzd1k/edit?usp=driv...
IMG_20140607_175950.jpg
<
https://docs.google.com/file/d/0B6wGnvX9TErCUEliZHptQjFiOVE/edit?usp=driv...
IMG_20140607_180001.jpg
<
https://docs.google.com/file/d/0B6wGnvX9TErCam9HMHNDem9waTA/edit?usp=driv...
IMG_20140607_194522.jpg
<
https://docs.google.com/file/d/0B6wGnvX9TErCd1ZTdy1zc3hTMFk/edit?usp=driv...
VID_20140607_204004.mp4
<
https://docs.google.com/file/d/0B6wGnvX9TErCUVJUZlZKSjdlOFE/edit?usp=driv...
IMG_20140607_175913.jpg
<
https://docs.google.com/file/d/0B6wGnvX9TErCS2Q4NjJtWkxack0/edit?usp=driv...
DSC08845.JPG
<
https://docs.google.com/file/d/0B6wGnvX9TErCaktIenl3N2JqRDg/edit?usp=driv...
VID_20140531_154422.mp4
<
https://docs.google.com/file/d/0B6wGnvX9TErCSGFBNkZoZmhwUm8/edit?usp=driv...
VID_20140531_152344.mp4
<
https://docs.google.com/file/d/0B6wGnvX9TErCUUx3NVhlZVJKMDQ/edit?usp=driv...
VID_20140531_155150.mp4
<
https://docs.google.com/file/d/0B6wGnvX9TErCVzB2LUFfQnR4emc/edit?usp=driv...
> podriamos diseñar un circuito un poco mas grande, usando un puente H para
> controlar motores por ejemplo. que permita manejar un robot simple de 2
> motores y 2 sensores... aunque yo lo fabricaria con un pcb, pero entiendo
> la idea de tratar de armar un circuito de carton lo mas intuitivo posible
> (y barato).
>
Estamos buscando apoyo para largar el ReDuinoLarge tal vez te interese
sumarte, serviría para lo que propones e impresoras 3D y maassss a un
costo directo menor a $100, resto creo que lo dije antes pero me gusta
repetirlo ELECTRÓNICA LIBERADA!!! te mando un archivejo preliminar de
comparacion de uC entre ICARO y ReDuinoLarge
<
https://docs.google.com/spreadsheets/d/1JvJ0nT8Gi-4zgcJMWWvjw90z_R5_t-u9C...
para seguirle metiendo Joules
>
> la otra posibilidad seria, usando la misma logica de reduino, usar un pic
> 18f2550 (perdon que hable tanto de pic... es lo que conozco) , con un pic,
> un cristal de 20 mhz, 3 cap ceramicos y un boton de reset (y un led, aunque
> no es explicitamente necesario) podemos fabricar una placa pinguino (
>
http://www.hackinglab.org/pinguino/index_pinguino.html) que es de donde
> salio el bootloader y la mayoria de las bibliotecas C de icaro :-D.... la
> ventaja, es un pic barato ($85 aprox) pero con usb nativo y soporte para
> bootloader!! y ya no necesitariamos un programador externo.
>
Te entiendo cuando hablas de lo conocido, para mi los microcontroladores
son lo que para los informáticos los lenguajes de programación, cosas
disponibles y usas la que mas convenga según el contexto :).
Vamos con un 18F2550! no hay problema con hacer un Re<Lo que sea> lo
hacemos, lo hacemos, lo hacemos!!! por cierto como el Attiny85 soporta
Self-Programming, existen varios bootloaders disponibles para el mismo,
de hecho dedicamos una jornada completa del Taller de Liberación a
Flashear el bootloader...
Para nosotros los costos directos son algo muy importante, además de la
posibilidad de hacerlo con cosas locales y mínimas cosas externas ni
hablar si son importadas...
> bueno, por lo pronto voy a ver la factibildiad de conseguir esos dos
> micors. el attiny85 y el PIC12C508 para poder comparar bien.
>
Hace varios años ( no quiero delatar mi edad pero digamos que ya soy
adulto y estoy esperando mi primer hijo )... realice la comparación de por
que utilizaba uC AVR frente a PIC para mi proyecto final de Electrónica,
así que te la hago corta entre el ATtiny85
<
http://www.atmel.com/devices/attiny85.aspx> vs PIC12C508/
<
http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC12C508>
PIC12CE674:
Flash: 8K vs 0,75K/2K => AVR++
MIPS: 20 vs 1/2,5 => AVR++
RAM: 512 vs 25/128 => AVR++
Max In: 6 vs 6 => AVR++, PIC++
Max Out 6 vs 5 => AVR++
Max mA x I/O Pin: 40 vs 25 => AVR++
8bit Timers: 2 vs 1 => AVR++
PWM: 2 vs 0 => AVR++
FAST PWM: 2 vs 0 => AVR++
ADC chn: 4 vs 0/4 => AVR++, PIC++
Diferential Gain (x1 x20) ADC chn: 2 vs 0 => AVR++
Optimizado para C: SI vs NO => AVR++
Software USB capable: SI vs N/A => AVR++
Serial interface: USI vs N/A => AVR++
Flash Endurance: 10k vs 100M => PIC++
Interrupt Source: 15 vs 0/4 => AVR++
GNU toolchine: SI vs Parcial => AVR++
En fin no es por nada pero en el momento que yo elegi AVR i no PIC ni
estaba disponible el SDCC para PIC ( yo usaba IAR ) pero si existia AVR
GCC... PIC es una arquitectura antigua, lindos microcontroladres,
excelente documentación, pero para programar en ASM, hoy en día que todo
se hace en alto nivel es probable que muchos micros superen el
rendimiento de los pics pero todavia sirve :P
>
>
> --
> ---------------------------------------------------------------
> 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
>
> ---------------------------------------------------------------------------
>
>
> _______________________________________________
> icaro mailing list
> icaro(a)lists.fedoraproject.org
>
https://lists.fedoraproject.org/mailman/listinfo/icaro
>
>
_______________________________________________
icaro mailing list
icaro(a)lists.fedoraproject.org
https://lists.fedoraproject.org/mailman/listinfo/icaro
--
---------------------------------------------------------------
Valentin Basel
Analista en Sistemas Informaticos
Departamento informatico
Centro de Investigaciones y Estudios sobre Cultura y Sociedad - *CIECS* -
UNC - CONICET
---------------------------------------------------------------
---------------------------------------------------------------------------