
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 España o en los centros de capacitación corporativa de NobleProg en España, la segunda se lleva a cabo a través de un escritorio remoto interactivo.
NobleProg -- Su Proveedor Local de Capacitación
Testimonios
El profundo conocimiento del entrenador Robert sobre los temas (Proyecto Yocto, sistemas integrados, etc.). Él es capaz de responder virtualmente cualquier pregunta que le preguntes sobre estos temas y tiene un fondo muy profundo.
ZITRO LABORATORY
Curso: Yocto Project
Machine Translated
Por lo general, me beneficié de los ejercicios prácticos.
Ismael Martinez - ESML SD IBERIA HOLDING S.A.
Curso: Yocto Project
Machine Translated
Muy buena preparación sustantiva.
Magdalena Szumny
Curso: Embedded C Application Design Principles
Machine Translated
Una gran cantidad de materiales y fuentes.
Michał Tyndel
Curso: Embedded C Application Design Principles
Machine Translated
Test Driven Development, mucha literatura recomendada: un libro y un sitio web
TRW Polska sp. z o.o. Centrum Inżynieryjne
Curso: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Experiencia práctica del entrenador, las últimas curiosidades y tendencias del mercado integrado, un ejercicio en el segundo día, que muestra la refactorización y la creación de pruebas unitarias de una sola vez. T
TRW Polska sp. z o.o. Centrum Inżynieryjne
Curso: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Me gustó su naturaleza práctica.
Maurice Egan
Curso: Embedded Linux Kernel and Driver Development
Machine Translated
Tome el primer contacto con el kernel de Linux incorporado
Analog Devices
Curso: Embedded Linux Kernel and Driver Development
Machine Translated
Una buena visión general de cómo construir un kernel para Linux, le hubiera gustado obtener más en el desarrollo del controlador.
Analog Devices
Curso: Embedded Linux Kernel and Driver Development
Machine Translated
Me gustó el ejercicio práctico en la máquina de la nube.
Thales Transport & Security (HK) Ltd.
Curso: The Yocto Project - An Overview - hands-on
Machine Translated
Me gustaron los ejercicios.
Rehrig Pacific COmpany
Curso: Introduction to IoT Using Arduino
Machine Translated
Realmente disfruto tener una PC virtual en línea, puedo hacer ejercicios cuando quiera
Dongfu Li - Northforge Innovations Inc
Curso: Yocto Project
Machine Translated
Conocimiento de la materia del capacitador
Northforge Innovations Inc
Curso: Yocto Project
Machine Translated
Alto profesionalismo
Oleg Polyakov - Northforge Innovations Inc
Curso: Yocto Project
Machine Translated
aprendí algunas herramientas de desarrollo y herramientas de depuración que pueden usarse en mi trabajo.
Northforge Innovations Inc
Curso: Yocto Project
Machine Translated
Cuestiones relacionadas con la creación y el uso de macros, una descripción gráfica del estándar de lenguaje C y una explicación de la usabilidad en sistemas embebidos, problemas relacionados con compilaciones y compiladores.
Tomasz Torzewicz - TRW Polska sp. z o.o. Centrum Inżynieryjne
Curso: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
La forma de transferir conocimiento, muchos ejemplos que explican los problemas planteados y proporcionar fuentes de las que luego puede aprender
Fryderyk Wiądzkowicz - TRW Polska sp. z o.o. Centrum Inżynieryjne
Curso: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Ejercicios.
Instytut Lotnictwa
Curso: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
El conocimiento integral del formador, que va más allá del programa de formación y su experiencia en la industria.
Andrzej Bodura - TRW Polska sp. z o.o. Centrum Inżynieryjne
Curso: Introduction to Embedded Linux (Hands-on training)
Machine Translated
La oportunidad de hacer preguntas y el gran conocimiento del formador.
TRW Polska sp. z o.o. Centrum Inżynieryjne
Curso: Introduction to Embedded Linux (Hands-on training)
Machine Translated
La parte práctica de la formación.
TRW Polska sp. z o.o. Centrum Inżynieryjne
Curso: Introduction to Embedded Linux (Hands-on training)
Machine Translated
Una amplia gama de conocimientos que el Sr. Tomasz tiene sobre un tema determinado. Obtenga respuestas a sus preguntas rápidamente.
TRW Polska sp. z o.o. Centrum Inżynieryjne
Curso: Introduction to Embedded Linux (Hands-on training)
Machine Translated
Conocimiento, vista transversal.
Merit Poland sp. z o.o.
Curso: Using C++ in Embedded Systems - Applying C++11/C++14
Machine Translated
Uso del conocimiento en la práctica.
TRW Polska sp. z o.o. Centrum Inżynieryjne
Curso: Introduction to Embedded Linux (Hands-on training)
Machine Translated
Realmente disfruté del conocimiento del entrenador.
Aaron Swift - ITW Hobart
Curso: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
Realmente disfruté de la personalizada.
ITW Hobart
Curso: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
El entrenador sabía RTOS libres y era OPE para responder a nuestras preguntas.
ITW Hobart
Curso: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
El vasto conocimiento del conferenciante.
Krzysztof Rybak - ABB Sp. z o. o.
Curso: Embedded Linux: Building a System from the Ground Up
Machine Translated
Lleve al instructor a la presentación de los temas
Paweł Błaszczyk - ABB Sp. z o. o.
Curso: Embedded Linux: Building a System from the Ground Up
Machine Translated
Ya tenía un poco de conocimiento de Arduino, así que fue bueno escuchar más sobre el fondo de Arduino, lo que se puede utilizar para, y los recursos disponibles para la ayuda.
University of Glasgow
Curso: Arduino: Programming a Microcontroller for Beginners
Machine Translated
La adquisición de conocimientos útiles y la aclaración de algunas cosas que no estaba seguro de manera peviosa.
Kenneth Mahoney - University of Glasgow
Curso: Arduino: Programming a Microcontroller for Beginners
Machine Translated
Rod parecía muy conocedor y entusiasta sobre el material del curso.
Kyle Stirling - University of Glasgow
Curso: Arduino: Programming a Microcontroller for Beginners
Machine Translated
El estilo de Rod era entretenido.
Tom O'Hara - University of Glasgow
Curso: Arduino: Programming a Microcontroller for Beginners
Machine Translated
2 días de no interptions, lo que me permitió concentrarme en la tarea en la mano.
University of Glasgow
Curso: Arduino: Programming a Microcontroller for Beginners
Machine Translated
Me pareció que el equilibrio de la enseñanza de "pizarra blanca" versus práctico "práctica" de aprendizaje era justo para un curso introductorio de Arduino, y el ritmo también era apropiado.
Neil Owen - University of Glasgow
Curso: Arduino: Programming a Microcontroller for Beginners
Machine Translated
Disfruté de la formación fue entregado por alguien con experiencia en el campo.
Nicholas Scott - University of Glasgow
Curso: Arduino: Programming a Microcontroller for Beginners
Machine Translated
ambiente relajado e informal con mucha ayuda durante los ejemplos trabajados
bernard hoey - University of Glasgow
Curso: Arduino: Programming a Microcontroller for Beginners
Machine Translated
También proporcionó un montón de curioso relacionado de alguna manera interesante con el tema
EduBroker Sp. z o.o.
Curso: Embedded Systems Security
Machine Translated
Un recurso bastante amplio de conocimiento líder, explicando muchas regulaciones de idiomas de la formación, argumentando muchas reglas para el uso del lenguaje C.
PIT-RADWAR S.A.
Curso: Embedded C Application Design Principles
Machine Translated
Una gran cantidad de información práctica o orientación resultante de la experiencia industrial del instructor
PIT-RADWAR S.A.
Curso: Embedded C Application Design Principles
Machine Translated
Problemas sobre el compilador, Linkerze, herencia. Guiando el humor.
PIT-RADWAR S.A.
Curso: Embedded C Application Design Principles
Machine Translated
El vasto conocimiento del conferenciante.
PIT-RADWAR S.A.
Curso: Embedded C Application Design Principles
Machine Translated
Modelos de seguridad, una discusión de buenas prácticas de programación, varios tipos de ataques.
Piotr Piątek - EduBroker Sp. z o.o.
Curso: Embedded Systems Security
Machine Translated
Consejos prácticos, muchos ejemplos.
Marta Kuchta - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Curso: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
El entrenador está muy bien preparado y puede experimentar su experiencia y conocimiento de la programación integrada y más. La formación fue interesante, muy dinámica y expresiva. Ciertamente no podía aburrirse.
Mariusz Kordowski - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Curso: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Amplios conocimientos teóricos y prácticos del profesor, la capacidad de involucrar al oyente, la dinámica del habla.
Klaudia Chrzan - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Curso: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Trabajo practico
James Gordon - Argent Energy
Curso: Introduction to IoT Using Arduino
Machine Translated
Espontaneidad, curiosidades, conocimiento impresionante del profesor.
Hubert Śliwowski - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Curso: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Sistema Embebido Subcategorías
Programa del curso Sistema Embebido
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.
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.
This instructor-led, live training (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.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
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
El desarrollo basado en modelos (MBD) es una metodología de desarrollo de software que permite el desarrollo más rápido y más rentable de sistemas dinámicos, como sistemas de control, procesamiento de señales y sistemas de comunicación. Se basa en el modelado gráfico en lugar de la programación tradicional basada en texto.
En este curso dirigido por un instructor, los participantes aprenderán cómo aplicar las metodologías de MBD para reducir los costos de desarrollo y acelerar el tiempo de lanzamiento al mercado de sus productos de software integrados.
Al final de esta capacitación, los participantes podrán:
- Seleccione y utilice las herramientas adecuadas para implementar MBD.
- Use MBD para llevar a cabo un desarrollo rápido en las primeras etapas de su proyecto de software integrado.
- Acorte el lanzamiento de su software integrado en el mercado.
Audiencia
- Ingenieros de sistemas integrados
- Desarrolladores y programadores
Formato del curso
- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
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.
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.
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.
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).
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.
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
This instructor-led, live training (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 machine learning 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 their default capabilities.
- Deploy deep learning models on embedded devices running Linux to solve physical world problems such as recognizing images and voice, predicting patterns, and initiating movements and responses from robots and other embedded systems in the field.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
This instructor-led, live training (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.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo crear un sistema de compilación para Linux embebido basado en Yocto Project.
Al final de esta capacitación, los participantes podrán:
- Comprender los conceptos fundamentales detrás de un sistema de construcción de Yocto Project, que incluye recetas, metadatos y capas
- Construye una imagen de Linux y ejecútala bajo emulación
- Ahorre tiempo y energía en la construcción de sistemas Linux integrados
Audiencia
- Desarrolladores
- Ingenieros de sistema
- Ingenieros de prueba
- Administradores del sistema
Formato del curso
- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
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.
This instructor-led, live training (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.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
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.
¿Debe utilizarse la programación orientada a objetos en microcontroladores?
¿ C++ está demasiado lejos del hardware para ser eficiente?
Esta capacitación en vivo dirigida por un instructor aborda estas preguntas y demuestra a través de la discusión y la práctica de cómo se puede utilizar C++ para desarrollar sistemas integrados con código que sea preciso, legible y eficiente. Los participantes pusieron en práctica la teoría mediante la creación de una aplicación integrada de ejemplo en C++.
Al final de esta formación, los participantes podrán:
- Comprender los principios del modelado orientado a objetos, la programación de software integrada y la programación en tiempo real
- Produzca código para sistemas integrados que sea pequeño, rápido y seguro
- Evite la saturación de código de plantillas, excepciones y otras características del lenguaje
- Comprender los problemas relacionados con el uso de C++ en sistemas críticos para la seguridad y en tiempo real
- Depurar un programa C++ en un dispositivo de destino
Audiencia
- Desarrolladores
- Diseñadores
Formato del curso
- Conferencia parcial, discusión parcial, ejercicios y práctica prácticas pesadas
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.
Este curso presentará la arquitectura y las capacidades de Berkeley DB y guiará a los participantes a través del desarrollo de su propia aplicación de muestra utilizando Berkeley DB.
Audiencia
Desarrolladores de aplicaciones
Ingenieros de software
Consultores técnicos
Formato del curso
Conferencia de parte, parte de discusión, desarrollo e implementación práctica, pruebas para medir la comprensión
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.
- 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.
This instructor-led, live training (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.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
This instructor-led, live training (online or onsite) is aimed at engineers and scientists who wish to learn and apply DSP implementations to efficiently handle different signal types and gain better control over multi-channel electronic systems.
By the end of this training, participants will be able to:
- Setup and configure the necessary software platform and tools for Digital Signal Processing.
- Understand the concepts and principles that are foundational to DSP and its applications.
- Familiarize themselves with DSP components and employ them in electronics systems.
- Generate algorithms and operational functions using the results from DSP.
- Utilize the basic features of DSP software platforms and design signal filters.
- Synthesize DSP simulations and implement various types of filters for DSP.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.