Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Hola.
Tan sólo quería aportar el enlace de un curso online sobre microcontroladores PIC. Comienza el 26 ENE 2015 y dura 9 semanas.
Por si fuera de interés, el enlace de la página informativa es este: http://plataforma-educativa.es/curso_microcontroladores_pic.htm
Un saludo a todos!
Os habéis pasado 3 pueblos con el precio del curso: más de 300€ si compras el "trainer" (que seguro que es imprescindible para hacer el curso)...
S2
Ranganok Schahzaman
Pues aprovecho el hilo (no hago otro nuevo, por si se quiere aprovechar el hilo para recopilar cursos sobre micros) para enlazar otro nuevo "curso/tutoriales" sobre microcontroladores de 8 bits de Atmel que tengo en mente hacer por si a alguien le puede interesar.
Ando con la idea de fabricar pequeños lotes como ya he comentado en otro hilo, y las primeras placas con las que voy a probar van a estar pensadas para un curso de microcontroladores de 8 bits, ya que es algo que no tengo que aprender(o eso creo, aunque tampoco me interesa ya documentar) y que me vale para probar lo de fabricar pequeños lotes + tindie. Aunque todavía no sé cómo voy a hacer el tema de la distribución.
El enfoque que sigo es muy distinto:
1. El contenido del curso es gratuito para el que quiera usarlo con su placa de Arduino o con las placas de bajo coste que ando preparando. El contenido en este caso es lo que más tiempo me lleva hacer, intentar explicar las cosas de una forma que se entienda que es lo que me resulta difícil y no sé si hago bien. Una persona que se dedique a la docencia en hacer este punto lo tiene muy fácil, pero para mi es la mayor dificultad que encuentro.
2. Hacer unas placas de bajo coste versátiles, que sirvan tanto para realizar los tutoriales del curso como para más tarde usar para prototipar en la protoboard con otros circuitos.
Éstas son las primeras placas que he mandado a hacer:
De moemnto 4 plaquitas:
1. Placa de alimentación: a través de un conector microusb (cargador de móvil) se puede proporcionar a la protoboard 5V o 3.3V.
2. Microcontrolador: micro de 8 bits de Atmel.
3. Placa con 4 leds para protoboard.
4. Pulsador: placa para protoboard con filtrado antirrebotes con schmitt trigger.
La idea es desarrollar hardware de bajo coste, el precio de esas placas espero/me gustaría que esté entre 1 y 3 euros, si para realizar todos los tutoriales se necesitan 10-15 placas pues intentaré mantenerlas en ese coste. Aunque me falta diseñar la placa del programador, ya que las opciones comerciales son muy caras, una opción que tengo que ver es si se puede programar el mciro usando un Arduino como programador ISP.
Voy a ver si saco un rato para montar los 4 primeros paneles, uno de cada placa, y detallar el tiempo que me lleva para establecer el coste de cada placa.
Montaré 4 paneles, en total 20 conjuntos de placas como los de la imagen, que enviaré al que quieras probarlas a cambio de que me de su opinión (usuarios habituales de este y otro foro). Por lo que si alguien está interesado que se esté atento al otro hilo, lo pondré allí.
Os dejo el enlace de los primeros tutoriales: http://elecrab.com/tutoriales " onclick="window.open(this.href);return false;
Si alguien se los mira agradezco cualquier comentario sobre si se entienden o no, que es lo que me preocupa, llevo mucho tiempo escribiendo las cosas que hago pero nunca he preguntado a nadie si se entiende x_x.
La idea de la página es más o menos seguir documentando mis cosas de electrónica como he hecho siempre, pero esta vez con hardware propio.
Si consigo vender más de 10 placas en tindie 😆 seguiré con los tutoriales, la verdad es que me lleva más tiempo de lo que pensaba lo de escribir intentando que se me entienda, pero bueno con los fines de semana supongo que podré hacer un par de tutoriales al mes y tengo que hablar con un amigo a ver si se une al proyecto de eleCrab.
Gracias.
S2.
Hola JMN,
Muy bueno el tutorial. Lo he leido entero. No le pongo ninguna pega. Creo que explicas todo bastante bien y conciso, no se te escapa nada en el hilo de lo que cuentas. Me gusta.
Yo diría que el nivel del que parte quizá sea de nivel medio para arriba.
Por ponerte alguna pega, quizá te diría que para que los conceptos de programador, ensamblador, etc... y su papel en todo el proceso de trabajar con un microcontrolador, te propondría añadir algún esquema de este tipo ?w=600&h=227" onclick="window.open(this.href);return false;. Por fijar ideas nada más. Los diagramas suelen ser útiles. Sobre todo para los menos expertos.
un saludo, y que progrese!
Sphinx.
Muchas gracias Sphinx por leerlo,
el curso/tutoriales está enfocado a una persona con conocimientos de programación en C, como puede ser un estudiante que quiere empezar a usar microcontroladores. Y para personas que llevan tiempo usando Arduino, y no han dado el paso a programar el microcontrolador directamente y siguen usando Arduino, por lo que esta clase de personas también conoceran C.
Para una persona que nunca ha tocado un microcontrolador, no sabe C o tiene un nivel bajo, lo más adecuado es Arduino, una vez que se aprender Arduino el siguiente paso es salir de su entorno de abstracción y pasar al nivel de abstracción de las librerías y AVR-gcc, y éste es el escalón donde me gustaría que estuviera.
Hacer hardware a buen precio para que por unas pocas decenas de euros una persona pueda realizar los tutoriales y aprender a programar un microcontrolador de Atmel, o incluso sin gastar nada, usar su Arduino para programarlo en el entorno de Atmel.
Para una persona que quiere aprender electrónica usar Arduino tiene sentido al principio si tiene unos conocimientos muy básicos, pero cuando se sabe quedarse ahí por comodidad pues puede ser un error, ya que usar un micro de 8 bits si te lo explican bien es algo muy sencillo, y esto último es lo que me gustaría conseguir con los tutoriales y que resulten útiles.
El diagramas que pones está muy bien, si podría añadir unos cuantos para mostras las ideas.
Ensamblador de momento no lo he querido casi nombrar ya que me parece más adecuado partir del nivel de abstracción del compilador y empezar a ver el micro desde C, en la mayoría de proyectos no es necesario usar asm, es más raras veces se va a usar en la mayoría de proyectos que se hacen con un AVR.
Enfocado a ese grupo de gente de usuarios avanzados de Arduino y persona con conocimientos previos que quiere usar un microcontrolador, me gustaría generar unos tutoriales que sean útiles con hardware asociado de bajo coste.
Gracias por leer.
Saludos.