Cursos de Sistema Embebido

Cursos de Sistema Embebido

Un sistema embebido es un sistema electrónico y de computadora autónomo, a menudo en tiempo real, especializado en una tarea particular. El Sistema Embebido designa el hardware de la computadora, pero también el software utilizado. Sus recursos son generalmente limitados por una pequeña huella y consumo limitado. La capacitación en Sistema Embebido está disponible en dos modalidades: "presencial en vivo" y "remota en vivo"; la primera se puede llevar a cabo localmente en las instalaciones del cliente en Uruguay o en los centros de capacitación corporativa de NobleProg en Uruguay, la segunda se lleva a cabo a través de un escritorio remoto interactivo.

NobleProg -- Su Proveedor Local de Capacitación

Testimonios

★★★★★
★★★★★

Algunos de nuestros clientes

Programas de los cursos Sistema Embebido

Nombre del Curso
Duración
Descripción General
Nombre del Curso
Duración
Descripción General
14 horas
Descripción General
This is a two day course covering all basic principles of building Embedded linux Systems, around 60% of the entire course time is practical hands-on implementation for real world application using the same standards and tools used in industry
7 horas
Descripción General
Buildroot es un proyecto de código abierto que contiene scripts que producen una cadena de herramientas de compilación cruzada, una imagen de sistema de archivos raíz personalizable y un kernel de Linux para dispositivos integrados. Durante este curso práctico, los participantes aprenderán cómo usarlo:

- Cómo seleccionar el software que va al sistema de archivos raíz.
- Cómo agregar nuevos paquetes y modificar los existentes.
- Cómo agregar soporte para nuevas placas integradas.

Durante el curso, se generarán imágenes de arranque del sistema de archivos. Los cursos remotos se imparten usando el emulador [QEMU](/cc/qemukvm) , mientras que en el aula es posible usar QEMU o tableros integrados reales de la elección del entrenador.

Otros proyectos con objetivos similares incluyen el [proyecto Yocto](/cc/yoctoproject) y OpenWRT. Utilice [estas](https://bootlin.com/pub/conferences/2016/elc/belloni-petazzoni-buildroot-oe/belloni-petazzoni-buildroot-oe.pdf) [presentaciones](https://elinux.org/images/0/0a/Embedded_Linux_Build_Systems.pdf) para determinar cuál es la opción correcta para sus necesidades.
7 horas
Descripción General
El Proyecto LEDE (Linux Embedded Development Environment) es un sistema operativo Linux basado en OpenWrt. Es un reemplazo completo para el firmware suministrado por el proveedor de una amplia gama de enrutadores inalámbricos y dispositivos que no son de red.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a configurar un enrutador inalámbrico basado en LEDE.

Audiencia

- Administradores y técnicos de red

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
14 horas
Descripción General
Internet of Things (IoT) es una infraestructura de red que conecta objetos físicos y aplicaciones de software de forma inalámbrica, lo que les permite comunicarse entre sí e intercambiar datos a través de las comunicaciones de red, la computación en la nube y la captura de datos.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán los fundamentos de IoT a medida que avanzan en la creación de un sistema de sensores IoT basado en Arduino.

Al final de esta capacitación, los participantes podrán:

- Comprender los principios de IoT, incluidos los componentes de IoT y las técnicas de comunicación
- Aprenda a utilizar los módulos de comunicación Arduino que se pueden usar para diferentes sistemas IoT
- Aprende cómo usar y programar una aplicación móvil para controlar Arduino
- Use un módulo WiFi para conectar el Arduino a otro dispositivo
- Construye y despliega su propio sistema de sensores IoT

Audiencia

- Aficionados
- Ingenieros y técnicos de hardware / software
- Personas técnicas en todas las industrias
- Desarrolladores principiantes

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Nota

- Arduino está disponible en diferentes modelos y admite diferentes interfaces de programación (C, C ++, C #, Python) e IDE (Arduino IDE, Visual Studio, etc.). Este curso asume la placa Arduino Uno, Arduino IDE y el lenguaje Arduino (basado en C / C ++). Para solicitar una configuración diferente, póngase en contacto con nosotros para organizar.
- Los participantes son responsables de comprar el hardware y los componentes de Arduino.
7 horas
Descripción General
FreeRTOS es un núcleo de sistema operativo en tiempo real (RTOS) multiplataforma para dispositivos integrados como microcontroladores y microprocesadores pequeños.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a programar usando FreeRTOS mientras avanzan en el desarrollo de un proyecto RTOS simple usando un microcontrolador.

Al final de esta capacitación, los participantes podrán:

- Comprender los conceptos básicos de los sistemas operativos en tiempo real
- Conozca el entorno de FreeRTOS
- Aprenda cómo codificar con FreeRTOS
- Interfaz de una aplicación FreeRTOS a periféricos de hardware

Audiencia

- Ingenieros
- Estudiantes de ingeniería
- Cualquier persona interesada en aprender FreeRTOS
- Cualquier persona interesada en sistemas integrados

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Nota

- Se espera que los participantes proporcionen su propio hardware para este curso (cualquier placa STM32).
28 horas
Descripción General
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a construir un robot usando el hardware Arduino y el lenguaje Arduino (C / C ++).

Al final de esta capacitación, los participantes podrán:

- Construya y opere un sistema robótico que incluya componentes de software y hardware
- Comprender los conceptos clave utilizados en tecnologías robóticas
- Ensamble motores, sensores y microcontroladores en un robot que funcione
- Diseña la estructura mecánica de un robot

Audiencia

- Desarrolladores
- Ingenieros
- Aficionados

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Nota

- Los kits de hardware serán especificados por el instructor antes de la capacitación, pero incluirán aproximadamente los siguientes componentes:

- Placa Arduino
- Controlador del motor
- Sensor de distancia
- Esclavo de Bluetooth
- Tablero de prototipos y cables
- cable USB
- Kit de vehículo

- Los participantes deberán comprar su propio hardware.
- Si desea personalizar esta capacitación, contáctenos para hacer arreglos.
14 horas
Descripción General
Arduino es un microcontrolador de código abierto de una sola placa para construir dispositivos que puedan detectar y controlar objetos en el mundo físico.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a programar el Arduino utilizando técnicas avanzadas a medida que avanzan en la creación de un sistema simple de alerta de sensor.

Al final de esta capacitación, los participantes podrán:

- Comprende cómo funciona Arduino
- Profundiza en los principales componentes y funcionalidades de Arduino
- Programa el Arduino sin usar el Arduino IDE

Audiencia

- Desarrolladores principiantes
- Técnicos de hardware / software
- Personas técnicas en todas las industrias
- Aficionados

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Nota

- Arduino está disponible en diferentes modelos y admite diferentes interfaces de programación (C, C ++, C #, Python) e IDE (Arduino IDE, Visual Studio, etc.). Este curso asume la placa Arduino Uno y utiliza Arduino con otros lenguajes de programación (C / C ++) y otros IDEs.
- Los participantes son responsables de comprar el hardware y los componentes de Arduino.
21 horas
Descripción General
El diseño de circuito de PCB (Printed Circuit Board) hace referencia al proceso de diseño, grabado e impresión de circuitos en un diseño de paneles de señal. EAGLE es una aplicación de escritorio disponible gratuitamente para diseñar PCB.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a usar el software Eagle para crear placas de circuitos de PCB. El curso comienza examinando un conjunto de esquemas existentes, luego dibujando un circuito original en Eagle. La capacitación pasa por el proceso para diseñar la placa de circuito y analiza el proceso de fabricación de las placas (el curso no incluye la fabricación física de las placas).

Al final de esta capacitación, los participantes podrán:

- Cree una placa de circuito impreso (PCB) desde cualquier esquema
- Cree esquemas y tableros de circuitos de diseño usando Eagle
- Exportar los archivos estándar de la industria para construir la placa de circuito

Audiencia

- Ingenieros
- Técnicos

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Notas

- Para solicitar una capacitación personalizada para este curso, contáctenos para hacer arreglos.
21 horas
Descripción General
El diseño de circuito de PCB (Printed Circuit Board) hace referencia al proceso de diseño, grabado e impresión de circuitos en un diseño de paneles de señal. Altium Designer es una aplicación de escritorio disponible gratuitamente para diseñar PCB.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a usar el software Altium para crear placas de circuito de PCB. El curso comienza examinando un conjunto de esquemas existentes, luego dibujando un circuito original en Altium. La capacitación pasa por el proceso para diseñar y fabricar la placa de circuito.

Al final de esta capacitación, los participantes podrán:

- Cree una placa de circuito impreso (PCB) desde cualquier esquema
- Cree esquemas y tableros de circuitos de diseño usando Altium
- Imprima y grabe un circuito impreso
- Exporte los archivos estándar de la industria para enviarlos a un fabricante a gran escala

Audiencia

- Ingenieros
- Técnicos

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Notas

- Para solicitar una capacitación personalizada para este curso, contáctenos para hacer arreglos.
35 horas
Descripción General
Los sistemas de almacenamiento de datos de NetApp son sistemas basados en hardware y software para escribir y leer desde matrices de discos. Data ONTAP es el sistema operativo utilizado en los sistemas de almacenamiento de NetApp.

Esta capacitación en vivo dirigida por un instructor (en el sitio o remota) está dirigida a ingenieros que desean implementar NetApp ONTAP en un entorno agrupado.

Al final de esta capacitación, los participantes podrán:

- Configurar y administrar el clúster ONTAP 9.3.
- Proteja los datos a través Data Protection tecnologías de Data Protection .

Formato del curso

- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.

Opciones de personalización del curso

- Este curso se basa en ONTAP 9.3.
- Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
14 horas
Descripción General
Raspberry Pi es una computadora muy pequeña de una sola placa.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a configurar y programar la Raspberry Pi para que sirva como un sistema integrado interactivo poderoso.

Al final de esta capacitación, los participantes podrán:

- Configure un IDE (entorno de desarrollo integrado) para obtener la máxima productividad de desarrollo
- Programa Raspberry Pi para controlar dispositivos como sensores de movimiento, alarmas, servidores web e impresoras.
- Comprenda la arquitectura de Raspberry Pi, incluidas las entradas y los conectores para dispositivos adicionales.
- Comprender las diversas opciones en lenguajes de programación y sistemas operativos
- Prueba, depura y despliega Raspberry Pi para resolver problemas del mundo real

Audiencia

- Desarrolladores
- Técnicos de hardware / software
- Personas técnicas en todas las industrias
- Aficionados

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Nota

- Raspberry Pi es compatible con varios sistemas operativos y lenguajes de programación. Este curso utilizará Raspbian basado en Linux como el sistema operativo y Python como el lenguaje de programación. Para solicitar una configuración específica, póngase en contacto con nosotros para organizar.
- Los participantes son responsables de comprar el hardware y los componentes de Raspberry Pi.
35 horas
Descripción General
Esta capacitación en vivo dirigida por un instructor (en el sitio o remota) está dirigida a ingenieros que desean aprender los principios de diseño del diseño de microcontroladores.

Formato del curso

- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.

Opciones de personalización del curso

- Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
35 horas
Descripción General
Esta capacitación en vivo dirigida por un instructor (en el sitio o remota) está dirigida a ingenieros que desean aprender a usar C incorporado para programar varios tipos de microcontroladores basados en diferentes arquitecturas de procesador (8051, ARM CORTEX M-3 y ARM9).

Formato del curso

- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.

Opciones de personalización del curso

- Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
14 horas
Descripción General
This instructor-led, live training in Uruguay (online or onsite) is aimed at FPGA developers who wish to use Vivado to design, debug, and implement hardware solutions.

By the end of this training, participants will be able to:

- Develop HDL systems with C code and Vivado tools.
- Generate and implement soft processors in Vivado.
- Test and simulate C code using Vivado.
7 horas
Descripción General
This instructor-led, live training in Uruguay (online or onsite) is aimed at engineers who wish to design high-performance embedded systems using FPGA.

By the end of this training, participants will be able to:

- Install and configure the FPGA software tools needed to design and simulate an embedded system.
- Select the best FPGA architecture for an application.
- Develop and enhance various FPGA designs.
21 horas
Descripción General
This instructor-led, live training in Uruguay (online or onsite) is aimed at developers who wish to use TensorFlow Lite to deploy deep learning models on embedded devices.

By the end of this training, participants will be able to:

- Install and configure Tensorflow Lite on an embedded device.
- Understand the concepts and components underlying TensorFlow Lite.
- Convert existing models to TensorFlow Lite format for execution on embedded devices.
- Work within the limitations of small devices and TensorFlow Lite, while learning how to expand the scope of operations that can be run.
- Deploy a deep learning model on an embedded device running Linux.
21 horas
Descripción General
This instructor-led, live training in Uruguay (online or onsite) is aimed at engineers who wish to write, load and run machine learning models on very small embedded devices.

By the end of this training, participants will be able to:

- Install TensorFlow Lite.
- Load machine learning models onto an embedded device to enable it to detect speech, classify images, etc.
- Add AI to hardware devices without relying on network connectivity.
14 horas
Descripción General
This instructor-led, live training in Uruguay (online or onsite) is aimed at engineers and computer scientists who wish to apply the fundamentals of circuits and electronics to design devices and systems that utilize properties of electrical components for the development of hardware functionalities.

By the end of this training, participants will be able to:

- Set-up and configure the necessary tools and programs for circuits and circuit board development.
- Understand the basic principles behind circuits and electronics engineering.
- Utilize the primary electronic components in constructing efficient computer hardware technologies.
- Optimize electronic devices by implementing circuit analysis methods.
- Apply the fundamentals of electronics and circuits to the development of enterprise applications.
7 horas
Descripción General
Shadowsocks es un proxy de socks5 seguro y de fuente abierta.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo asegurar una conexión a Internet a través de un proxy Shadowsocks.

Al final de esta capacitación, los participantes podrán:

- Instale y configure Shadowsocks en cualquiera de varias plataformas admitidas, incluidas Windows, Linux, Mac, Android, iOS y OpenWRT.
- Implemente Shadosocks con sistemas de administración de paquetes, como pip, aur, freshports y otros.
- Ejecute Shadowsocks en dispositivos móviles y redes inalámbricas.
- Comprenda cómo Shadowsocks encripta los mensajes y garantiza la integridad y la autenticidad.
- Optimizar un servidor Shadowsocks

Audiencia

- Ingenieros de red
- Administradores del sistema
- Técnicos en computación

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
21 horas
Descripción General
Arduino es un microcontrolador de código abierto de una sola placa para construir dispositivos que puedan detectar y controlar objetos en el mundo físico.

En este entrenamiento en vivo dirigido por un instructor, los participantes aprenderán a programar el Arduino para su uso en el mundo real, como controlar luces, motores y sensores de detección de movimiento.

Al final de esta capacitación, los participantes podrán:

- Programa Arduino para controlar luces, motores y otros dispositivos.
- Comprenda la arquitectura de Arduino, incluidas las entradas y los conectores para dispositivos adicionales.
- Agregue componentes de terceros como pantallas LCD, acelerómetros, giroscopios y rastreadores GPS para ampliar la funcionalidad de Arduino.
- Comprenda las diversas opciones en los lenguajes de programación, desde C hasta los idiomas de arrastrar y soltar.
- Prueba, depura y despliega el Arduino para resolver problemas del mundo real.

Audiencia

- Desarrolladores principiantes
- Técnicos de hardware / software
- Personas técnicas en todas las industrias
- Aficionados

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Nota

- Arduino está disponible en diferentes modelos y admite diferentes interfaces de programación (C, C ++, C #, Python) e IDE (Arduino IDE, Visual Studio, etc.). Este curso asume la placa Arduino Uno, Arduino IDE y el lenguaje Arduino (basado en C / C ++). Para solicitar una configuración diferente, póngase en contacto con nosotros para organizar.
- Los participantes son responsables de comprar el hardware y los componentes de Arduino.
14 horas
Descripción General
Un curso de dos días alrededor del 60% de los laboratorios prácticos que se centran en los integrados del núcleo Linux integrados y el desarrollo y la investigación de cómo escribir varios tipos de controladores de dispositivo
14 horas
Descripción General
Un procesador ARM es uno de una familia de CPU basadas en la arquitectura RISC (computadora con conjunto de instrucciones reducido) desarrollada por Advanced RISC Machines (ARM).
14 horas
Descripción General
Un curso de dos días que cubre todos los principios de diseño con ejemplos de código, junto con la tecnología industrial reciente; Muy útil para los desarrolladores de software automotriz
28 horas
Descripción General
Descripción

Este entrenamiento de cuatro días combina la teoría con ejercicios prácticos para introducir el Proyecto Yocto.
Responde a preguntas frecuentes como:

- ¿Es realmente necesario usar otra versión de la cadena de herramientas / librerías / paquetes para cada proyecto GNU / Linux y una parte superior de eso para seguir un flujo de trabajo diferente?
- ¿Puede asegurarse de que el entorno de desarrollo es idéntico para todos los desarrolladores / proveedores y que todavía puede producir compilaciones idénticas como hoy en 10 años o más a partir de ahora?
- ¿Puede el YP ayudar a averiguar bajo qué licencias de software los paquetes que usa son licenciados?
- ... y mucho más

Las sesiones prácticas se realizan en hardware de destino (por ejemplo, Beagle Bone Black Rev. C - http://beagleboard.org/BLACK). Después del entrenamiento podrás descargar una imagen docker con Ubuntu 14.x y todas las dependencias preinstaladas más los ejemplos para poder trabajar con el material del curso en tus propios laboratorios. Tenga en cuenta que este no es un curso de introducción a Embedded GNU / Linux. Ya debe saber cómo funciona Embedded GNU / Linux y cómo configurar / construir el kernel GNU / Linux y los controladores del kernel.

¿Quién debe asistir?

Ya usas GNU / Linux para tus proyectos y probablemente has oído hablar del Proyecto Yocto, pero no se atrevió a verlo más de cerca, o tuvo dificultades para usarlo. Usted no sabe si y cómo su flujo de trabajo diario puede ser acomodado en el YP y generalmente encontrar el YP bastante complicado. ¿Por qué necesitamos todo esto desde hasta saber que todo era (supuestamente) mucho más fácil? Después del entrenamiento usted debe poder decidir si usted necesita el YP o no. El taller está dirigido a ingenieros de software, desarrollo, sistemas, probadores, administradores, ingenieros y otras partes interesadas en el YP, con un sólido conocimiento de Embedded GNU / Linux.

Opciones de entrega

Todo el material de formación es el inglés, pero la presentación de él puede ser en inglés o en alemán, como desee, en todo el mundo.

- en el sitio - instructor conducido *)
- en línea - instructor impulsado **)
- en el sitio / en línea combinación - instructor impulsado *) **)

(*)), Libros de trabajo (en inglés) *) **), acceso remoto a servidores y tablas **), pantalla de intercambio **), puente de audio * *).
21 horas
Descripción General
El lenguaje de programación C es quizás el lenguaje de programación más popular para programar sistemas embebidos.
14 horas
Descripción General
7 horas
Descripción General
Un sistema operativo en tiempo real (RTOS) es un sistema operativo (SO) destinado a servir los datos del proceso de la aplicación en tiempo real a medida que ingresa, generalmente sin demoras de almacenamiento en búfer.
7 horas
Descripción General
In this course, participants will learn C++ concepts and programming skills.
7 horas
Descripción General
Raspberry Pi es una computadora pequeña y básica desarrollada por The Raspberry Pi Foundation.
14 horas
Descripción General
En esta capacitación, los participantes aprenderán cómo construir su propio Linux incorporado para Raspberry Pi .

Próximos Cursos Sistema Embebido

Cursos de Fin de Semana de Sistema Embebido, Capacitación por la Tarde de Sistema Embebido, Sistema Embebido boot camp, Clases de Sistema Embebido, Capacitación de Fin de Semana de Sistema Embebido, Cursos por la Tarde de Sistema Embebido, Sistema Embebido coaching, Instructor de Sistema Embebido, Capacitador de Sistema Embebido, Sistema Embebido con instructor, Cursos de Formación de Sistema Embebido, Sistema Embebido en sitio, Cursos Privados de Sistema Embebido, Clases Particulares de Sistema Embebido, Capacitación empresarial de Sistema Embebido, Talleres para empresas de Sistema Embebido, Cursos en linea de Sistema Embebido, Programas de capacitación de Sistema Embebido, Clases de Sistema Embebido

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Uruguay!

As a Business Development Manager you will:

  • expand business in Uruguay
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

Este sitio en otros países / regiones