22 Mejores Cursos Gratis de Robótica, Arduino y Raspberry Pi

Los mejores cursos gratuitos en español sobre robótica, arduinos y raspberrry pi.

Quizás te interese: Mejores Ofertas de Tecnología >> Aprender a Programar >> Mejores Editores de Código >> Lenguajes de Programación

Cursos Gratis de Robótica

Cursos Gratis de Arduino

¿Qué Arduino es mejor para la robótica?

En primer lugar, debe elegir qué placa Arduino se adapta mejor a su proyecto de robótica.

Nuestra recomendación: empezar con Uno o Mega está bien. El Uno tiene un microcontrolador ATmega328P y el Mega tiene un ATmega2560.

¿Qué idioma se usa para Arduino?

C / C ++, el lenguaje Arduino es simplemente un conjunto de funciones C / C ++ que se pueden llamar desde su código.

Su boceto sufre cambios menores (por ejemplo, generación automática de prototipos de funciones) y luego se pasa directamente a un compilador C / C ++ (avr-g ++).

¿Qué es Arduino?

Me alegro de que lo hayas preguntado, tenemos una gran página de introducción sobre Arduino, haz clic aquí para leerla.

¿A qué te refieres con hardware de código abierto?

El hardware de código abierto comparte muchos de los principios y el enfoque del software gratuito y de código abierto. En particular, creemos que las personas deberían poder estudiar nuestro hardware para comprender cómo funciona, realizar cambios en él y compartir esos cambios.

Para facilitar esto, publicamos todos los archivos de diseño originales (Eagle CAD) para el hardware Arduino.

Estos archivos tienen licencia de Creative Commons Attribution Share-Alike, que permite trabajos derivados tanto personales como comerciales, siempre que den crédito a Arduino y publiquen sus diseños bajo la misma licencia.

El software Arduino también es de código abierto. El código fuente para el entorno Java se publica bajo la GPL y las bibliotecas de microcontroladores C / C ++ están bajo la LGPL.

¿Cómo puedo conseguir una placa Arduino?

Puede comprar una placa Arduino en la tienda oficial en línea o en otras tiendas en línea, como Amazon.

¿Qué placa de Arduino puedo comprar?

Alguna de las placas con las que puedes hacerte, son las que te muestro a continuación.

¡REBAJADO!Más Vendido No. 1
ELEGOO Mega R3 2560 Conjunto Mas Completo y Avanzado de Iniciación Compatible...
  • Estamos trabajando con ingenieros y profesionales...
  • El kit de introducción es un conjunto de iniciación...
  • Un bonito empaquetado con una lista clara, como...
¡REBAJADO!Más Vendido No. 2
ELEGOO Conjunto Medio de Iniciación Compatible con Arduino IDE con Tutorial en...
  • Tutorial español disponible--Incluye una guía en PDF...
  • La manera mas económica de iniciarse en la...
  • El modulo LCD1602 incluye conector (no será necesario...
Más Vendido No. 3
ELEGOO Mercury X Bundle con Estación de Lavado Separada y Estación de Curado...
  • 【Esencial para la Impresión 3D de Resina 】 ELEGOO...
  • 【Facilita el lavado de impresiones de mayor...
  • 【Mejora la calidad de tu impresión】La estación de...
Más Vendido No. 4
ELEGOO Saturn 2 MSLA Impresora 3D, Impresora de Fotocurado de Resina UV con LCD...
  • 【LCD monocromática 8K de 10"】ELEGOO Saturn 2...
  • 【Volumen de impresión 43 % más grande】Con un...
  • 【Fuente de luz de colimación Fresnel】La fuente de...
Más Vendido No. 5
ELEGOO ABS-Like Impresora 3D Resina 2.0, LCD UV 405nm Resina de Fotopolímero de...
  • 【Baja contracción y alta precisión】Con una...
  • 【Buena dureza y no frágil】 Similar a los...
  • 【Buena fluidez y curado rápido】Con buena fluidez,...

¿Cuáles son las placas Arduino oficiales?

Las placas oficiales de Arduino son las que se enumeran en la página del producto.

Se trata de placas cuyos fabricantes trabajan con el equipo de Arduino para garantizar una buena experiencia de usuario, compatibilidad con el software Arduino y un producto de calidad.

A cambio de su condición de placas oficiales, los fabricantes pagan una tarifa de licencia al equipo de Arduino para respaldar el desarrollo posterior del proyecto.

En general, restringimos el uso del nombre “Arduino” a las placas oficiales. Si encuentras un producto con un nombre diferente pero descrito como “compatible con Arduino”, probablemente no sea una placa oficial y no financie el trabajo continuo en el proyecto.

¿Puedo construir un producto comercial basado en Arduino?

Sí, con las siguientes condiciones:

  • Incrustar físicamente una placa Arduino dentro de un producto comercial no requiere que revele ni abra ninguna información sobre su diseño.
  • Derivar el diseño de un producto comercial de los archivos Eagle para una placa Arduino requiere que libere los archivos modificados bajo la misma licencia Creative Commons Attribution Share-Alike. Puede fabricar y vender el producto resultante.
  • El uso del núcleo y las bibliotecas de Arduino para el firmware de un producto comercial no requiere que libere el código fuente del firmware. Sin embargo, la LGPL requiere que ponga a disposición archivos de objetos que permitan volver a vincular el firmware con las versiones actualizadas del núcleo y las bibliotecas de Arduino. Cualquier modificación al núcleo y las bibliotecas debe publicarse bajo la LGPL.
  • El código fuente para el entorno Arduino está cubierto por la GPL, que requiere que cualquier modificación sea de código abierto bajo la misma licencia. No impide la venta de software derivado o su inclusión en productos comerciales.

En todos los casos, los requisitos exactos están determinados por la licencia correspondiente. Además, consulte la pregunta anterior para obtener información sobre el uso del nombre “Arduino”.

¿Cómo puedo ejecutar el IDE de Arduino en Linux?

Consulte las instrucciones para Ubuntu Linux , Debian Linux , Gentoo Linux , Linux o Linux en PPC . Este hilo de este foro tiene más información. O bien, puede usar Arduino desde la línea de comandos y no tener que instalar Java.

¿Puedo programar la placa Arduino en C?

De hecho, ya lo estás haciendo puesto que el lenguaje Arduino es simplemente un conjunto de funciones C / C ++ que se pueden llamar desde su código. Su boceto sufre cambios menores (por ejemplo, generación automática de prototipos de funciones) y luego se pasa directamente a un compilador C / C ++ (avr-g ++). Todas las construcciones estándar de C y C ++ compatibles con avr-g ++ deberían funcionar en Arduino. Para obtener más detalles, consulte la página sobre el proceso de compilación de Arduino.

¿Puedo usar un IDE diferente para programar la placa Arduino?

Es posible compilar programas para Arduino usando otras herramientas de construcción (por ejemplo, Makefiles y / o AVR Studio). Deberá configurarlos para vincularlos con los archivos adecuados en las bibliotecas centrales de Arduino. Vea la descripción del proceso de compilación de Arduino .

¿Puedo usar una placa Arduino sin el software Arduino?

Seguro. Es solo una placa de desarrollo AVR, puede usar AVR C o C ++ directamente (con avr-gcc y avrdude o AVR Studio) para programarlo.

¿Puedo programar una placa Arduino sin el IDE de Arduino?

Sí, puede usar Create web editor para programar su placa sin la necesidad de descargar el IDE clásico.

¿Puedo usar el software Arduino con otras placas AVR?

Sí, aunque puede requerir algunas modificaciones en las bibliotecas centrales de Arduino.

Cursos Gratis de IOT

*En Espera*

Cursos Gratis de Inteligencia Artificial

Cursos Gratis de Raspberry Pi

⬅ REGRESAR al Índice de CURSOS GRATIS

Relacionado

7 Predicciones Tecnológicas del Futuro

7 predicciones de innovaciones que quizás pueden llegar a lo largo del año 2019, un año más; no por ello, menos importante dentro de toda una década de grandes revoluciones tecnológicas.

74 Cursos gratis de la Universidad de Valencia

En la plataforma Online de la Universidad de Valencia podemos encontrar [todos los MOOC](https://elbo.in/moocvalencia) impartidos por dicha escuela. Ahora mismo 74 cursos activos.

¿Qué significa mensajería A2P?

La mensajería A2P es un término para la mensajería SMS que se envía desde una aplicación de software a un dispositivo de usuario. En otras palabras, las empresas suelen utilizar la mensajería A2P para enviar mensajes desde las bases de datos centrales para los procesos de contacto o relación con los clientes a números de teléfono individuales adjuntos a los teléfonos inteligentes de los usuarios. La ¡SEGUIR LEYENDO!

¿Qué significa AaaS? Análisis como servicio

Analytics as a service (AaaS) se refiere a la provisión de software analítico y operaciones a través de tecnologías proporcionadas por la web. Estos tipos de soluciones ofrecen a las empresas una alternativa al desarrollo de configuraciones de hardware internas solo para realizar análisis comerciales. Para poner el análisis como servicio en contexto, este tipo de servicio es parte de una gama mucho más amplia de ¡SEGUIR LEYENDO!

¿Qué significa AARP? Protocolo de resolución de direcciones de AppleTalk

El Protocolo de resolución de direcciones AppleTalk (AARP) asigna la dirección del nodo AppleTalk utilizada por el protocolo de entrega de datagramas a las direcciones de la capa de enlace de datos subyacente. AppleTalk es un conjunto de protocolos con una arquitectura abierta de igual a igual que se ejecuta en una variedad de medios de transmisión. AARP resuelve las direcciones de AppleTalk en la capa ¡SEGUIR LEYENDO!

¿Qué significa ABAC? Control de acceso basado en atributos

El control de acceso basado en atributos (ABAC) es un enfoque diferente al control de acceso en el que los derechos de acceso se otorgan mediante el uso de políticas compuestas por atributos que trabajan juntos. ABAC utiliza atributos como bloques de construcción para definir reglas de control de acceso y solicitudes de acceso. Esto se hace a través de un lenguaje estructurado llamado Lenguaje de ¡SEGUIR LEYENDO!

¿Qué significa ABR? Enrutador de borde de área

Un enrutador de borde de área (ABR) es un tipo de enrutador que se encuentra cerca del borde entre una o más áreas OSPF (Open Shortest Path First). Se utiliza para establecer una conexión entre las redes troncales y las áreas OSPF. Es miembro tanto de la red troncal principal como de las áreas específicas a las que se conecta, por lo que almacena y mantiene ¡SEGUIR LEYENDO!