Lokale, door instructeurs geleide live Embedded Systems-trainingscursussen demonstreren door middel van interactieve hands-on de grondbeginselen en geavanceerde onderwerpen van Embedded Systems. Embedded Systems-training is beschikbaar als 'live training op afstand' of 'live training op afstand'. Online live training (ook bekend als "live training op afstand") wordt uitgevoerd via een interactieve, externe desktop . Live training op locatie kan lokaal worden uitgevoerd op het terrein van de klant in Brugge of in NobleProg bedrijfsopleidingscentra in Brugge. NobleProg -- Uw lokale trainingsaanbieder
Brugge
NH Hotel Brugge, Boeveriestraat 2, Brugge, Belgie, 8000
Bruges
Brugge werd een centrale haven, een commercieel en financieel centrum in middeleeuws Europa, dat de landen van de Noordzee en de Oostzee met de Middellandse Zee verbond. Rijke kooplieden uit Brugge dreven handel met die uit heel Europa. De eerste beurs in de geschiedenis ontstond in Brugge in de 13e eeuw. In de 15e eeuw was het het belangrijkste financiële centrum van Europa. Deze economische bloei leidt ook tot een culturele en artistieke bloei die een rijk erfgoed heeft nagelaten. Het was het belangrijkste centrum voor de Vlaamse primitieve schilders, die een revolutie teweegbrachten in de westerse schilderkunst. Het is sinds het jaar 2000 lid van de Organisatie van Werelderfgoedsteden. De stad heeft zelfs de eer om drie keer op de Werelderfgoedlijst van UNESCO te staan. Om zijn historische centrum, om zijn begijnhof dat deel uitmaakt van de Vlaamse Begijnhoven en om zijn belfort dat behoort tot de Belforten van België en Frankrijk. Daarnaast staat het ook op de lijst van immaterieel cultureel erfgoed van de mensheid door UNESCO vanwege de processie van het Heilig Bloed.
De dichtstbijzijnde luchthaven bij het trainingscentrum
INTERNATIONALE LUCHTHAVEN OOSTENDE-BRUGE
Dichtstbijzijnde treinstation naar het trainingscentrum
Station Brugge
De dichtstbijzijnde parkeerplaats bij het trainingscentrum
Rust voor Embedded Systems richt zich op het toepassen van geavanceerde Rust in omgevingen met beperkte bronnen en lage-niveau hardware, waarbij toolchains, veiligheidspatronen, real-time aspecten en implementatiewerkstromen worden besproken.
Deze instructeur-gelede live training (online of ter plaatse) is gericht op Rust-ontwikkelaars met een tussenliggend niveau en embedded engineers die veilige, betrouwbare firmware willen bouwen met behulp van Rust.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Een Rust embedded toolchain en debugomgeving te installeren en te configureren.
Idiomatische, geheugensveilige firmware te schrijven met behulp van no_std en embedded-hal abstracties.
Concurrency en interrupt-sveilige code in Rust te ontwerpen en implementeren.
Rust firmware op echte hardware te implementeren, debuggeren en te benchmarken.
Cursusopzet
Interactieve les en discussie.
Praktijklessen met fysiek of gesimuleerd hardware.
Gedirigeerde oefeningen met incrementele code-ontwikkeling en live debugger-sessies.
Cursusaanpassingsmogelijkheden
Voor een aangepaste training voor deze cursus kunt u contact met ons opnemen om de details te regelen.
Deze door de instructeur geleide, live training in Brugge (online of ter plaatse) is gericht op ontwikkelaars en embedded system ingenieurs die Rust willen gebruiken voor embedded systems programmering en de noodzakelijke vaardigheden willen verwerven om robuuste en efficiënte embedded toepassingen te ontwikkelen.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Een ontwikkelomgeving voor Rust embedded systems programmering op te stellen.
Microcontrollers en hun periferieën met behulp van Rust begrijpen en hanteren.
Efficiënt en betrouwbaar code schrijven voor embedded systemen met beperkte bronnen.
Concurrency en real-time vereisten in embedded toepassingen hanteren.
Hardware aanspreken en lage-niveau abstracteringen in Rust gebruiken.
Energiebeheer- en laagverbruiksoptimalisatietechnieken in embedded systemen toepassen.
Deze door een instructeur geleide, live training in Brugge (online of onsite) is bedoeld voor automotive engineers en technici van het middenniveau die praktische ervaring willen opdoen in het testen, simuleren en diagnosticeren van ECU's met Vector-tools zoals CANoe en CANape.
Aan het einde van deze training kunnen de deelnemers:
De rol en functie van ECU's in automobielsystemen begrijpen.
Vector-tools zoals CANoe en CANape opzetten en configureren.
ECU-communicatie op CAN- en LIN-netwerken simuleren en testen.
Gegevens analyseren en diagnostics uitvoeren op ECU's.
Testgevallen maken en testworkflows automatiseren.
ECU's kalibreren en optimaliseren met praktische benaderingen.
Deze door een instructeur geleide, live training in Brugge (online of onsite) is bedoeld voor automotive engineers en embedded systems-ontwikkelaars op intermediair niveau die de theoretische aspecten van ECU's willen begrijpen, met een focus op Vector-gebaseerde tools en methodologieën die worden gebruikt in automotive ontwerp en ontwikkeling.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
De architectuur en functies van ECU's in moderne voertuigen te begrijpen.
Communicatieprotocollen te analyseren die worden gebruikt in de ontwikkeling van ECU's.
Vector-gebaseerde tools en hun theoretische toepassingen te verkennen.
Modelgebaseerde ontwikkelingsprincipes toe te passen op ECU-ontwerp.
Deze door een instructeur geleide, live training (online of ter plaatse) is gericht op embedded systems engineers en AI-ontwikkelaars op intermediair niveau die machine learning modellen op microcontrollers willen implementeren met behulp van TensorFlow Lite en Edge Impulse.
Na afronding van deze training kunnen de deelnemers:
De basisprincipes van TinyML en de voordelen voor edge AI-toepassingen begrijpen.
Een ontwikkelomgeving voor TinyML-projecten instellen.
AI-modellen trainen, optimaliseren en implementeren op laagvermogen microcontrollers.
TensorFlow Lite en Edge Impulse gebruiken om praktische TinyML-toepassingen te implementeren.
AI-modellen optimaliseren voor stroomefficiëntie en geheugenbeperkingen.
Embedded systems zijn doelgerichte computersystemen die ontworpen zijn om specifieke functies uit te voeren binnen grotere systemen. IoT (Internet of Things) is een netwerk van met elkaar verbonden fysieke apparaten met ingebouwde sensoren en software die gegevens over het internet delen.
Deze door instructeurs geleide, live training (online of on-site) is gericht op technisch geschoolde beginners die embedded systems- en IoT-concepten willen begrijpen en toepassen met behulp van C en microcontroller-architecturen.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
De architectuur en componenten van embedded systems te begrijpen.
C-code te schrijven en compileren voor interactie met embedded hardware.
Met microcontroller periferieën om te gaan, zoals timers en ADCs (Analog-to-Digital Converters).
Te begrijpen hoe embedded systems bijdragen aan IoT-architecturen.
Format van het Cursus
Interactieve les en discussie.
Veel oefeningen en praktijk.
Praktische implementatie in een live-lab omgeving.
Cursus Aanpassingsopties
Voor een aangepaste training voor dit cursus, neem contact met ons op om de details te regelen.
Tijdens deze door een instructeur geleide live training in Brugge, leren deelnemers hoe ze de Arduino kunnen programmeren met geavanceerde technieken terwijl ze stap voor stap een eenvoudig sensoralarmsysteem creëren.
Aan het einde van deze training kunnen deelnemers:
Begrijpen hoe Arduino werkt.
Diep ingaan op de hoofdcomponenten en functionaliteiten van Arduino.
De Arduino programmeren zonder de Arduino IDE te gebruiken.
Deze instructeurgeleide, live training in Brugge (online of on-site) is gericht op ingenieurs die willen leren hoe ze embedded C kunnen gebruiken om verschillende soorten microcontrollers te programmeren op basis van verschillende processorarchitecturen (8051, ARM CORTEX M-3 en ARM9).
In deze door een instructeur geleide, live training in Brugge, leren de deelnemers hoe ze de Arduino kunnen programmeren voor reële toepassingen, zoals het besturen van verlichting, motoren en bewegingssensoren. Deze cursus gaat uit van het gebruik van echte hardwarecomponenten in een live labomgeving (niet software-gesimuleerde hardware).
Aan het einde van deze training zullen de deelnemers in staat zijn om:
Arduino te programmeren om verlichting, motoren en andere apparaten te besturen.
Arduino's architectuur te begrijpen, inclusief ingangen en connectors voor extra apparaten.
Derde partijcomponenten zoals LCD's, accelerometers, gyroscopen en GPS-trackers toe te voegen om Arduino's functionaliteit te vergroten.
De verschillende opties in programmeertalen te begrijpen, van C tot slepen-en-neerzetten talen.
Arduino te testen, foute te vinden en te implementeren om reële problemen op te lossen.
Een ARM-processor is een van een CPU-familie op basis van de RISC-architectuur (gereduceerde instructieset-computer) ontwikkeld door Advanced RISC Machines (ARM).
In deze live training onder leiding van een instructeur leren deelnemers hoe ze een robot kunnen bouwen met behulp van Arduino hardware en de Arduino (C/C++) taal.
Aan het einde van deze training zijn de deelnemers in staat om:
Bouw en bedien een robotsysteem dat zowel software- als hardwarecomponenten bevat
Begrijp de belangrijkste concepten die worden gebruikt in robottechnologieën
Assembleer motoren, sensoren en microcontrollers tot een werkende robot
Ontwerp de mechanische structuur van een robot
Audiëntie
Ontwikkelaars
Ingenieurs
Hobbyisten
Vorm van de cursus
Deels lezing, deels discussie, oefeningen en zware hands-on oefening
Notitie
Hardwarekits worden voorafgaand aan de training door de instructeur gespecificeerd, maar zullen grofweg de volgende componenten bevatten:
Arduino Bestuur
Het controlemechanisme van de motor
Afstand sensor
Bluetooth-slaaf
Prototyping bord en kabels
USB-kabel
Bouwpakket voor voertuigen
Deelnemers dienen hun eigen hardware aan te schaffen.
Als u deze training op maat wilt maken, neem dan contact met ons op om dit te regelen.
Buildroot is een open-sourceproject dat scripts bevat die een cross-compilatietoolchain, een aanpasbare root-bestandssysteemafbeelding en een Linux-kernel voor ingebedde apparaten produceren. Tijdens deze praktijkcursus leren de deelnemers hoe ze het kunnen gebruiken:
Hoe selecteer je software die in het root bestandssysteem gaat.
Hoe u nieuwe pakketten kunt toevoegen en bestaande pakketten kunt wijzigen.
Ondersteuning toevoegen voor nieuwe ingesloten borden.
Tijdens de cursus worden opstartbare bestandssysteemafbeeldingen geproduceerd. Cursussen op afstand worden gegeven met behulp van de QEMU-emulator , terwijl het in de klas mogelijk is om QEMU of echte embedded boards naar keuze van de trainer te gebruiken.
Andere projecten met vergelijkbare doelen zijn het Yocto-project en OpenWRT. Gebruik dezepresentaties om te bepalen welke de juiste keuze is voor uw behoeften.
Deze live training onder leiding van een instructeur in Brugge (online of ter plaatse) is bedoeld voor ingenieurs en computerwetenschappers die de basisprincipes van schakelingen en elektronica willen toepassen om apparaten en systemen te ontwerpen die eigenschappen van elektrische componenten gebruiken voor de ontwikkeling van hardwarefunctionaliteiten.
Aan het einde van deze training zijn de deelnemers in staat om:
Opzetten en configureren van de benodigde tools en programma's voor de ontwikkeling van circuits en printplaten.
Begrijp de basisprincipes achter circuits en elektronica-engineering.
Gebruik de primaire elektronische componenten bij het bouwen van efficiënte computerhardwaretechnologieën.
Optimaliseer elektronische apparaten door circuitanalysemethoden te implementeren.
Pas de basisprincipes van elektronica en circuits toe op de ontwikkeling van bedrijfsapplicaties.
Is C++ geschikt voor ingebedde systemen zoals microcontrollers en real-time-besturingssystemen?
Zou objectgeoriënteerd programmeren worden gebruikt in microcontrollers?
Is C++ te ver verwijderd van de hardware om efficiënt te zijn?
Dit door instructeurs geleide, live training gaat deze vragen aan en demonstreert via discussie en praktijk hoe C++ kan worden gebruikt om ingebedde systemen met nauwkeurige, leesbare en efficiënte code te ontwikkelen. De deelnemers brengen theorie in de praktijk door een voorbeeld ingebedde applicatie in C++ te creëren.
Bij het einde van deze training zullen de deelnemers in staat zijn:
De principes van objectgeoriënteerd modelleren, programmeren van ingebedde software en real-time programmeren begrijpen
Code voor ingebedde systemen produceren die klein, snel en veilig is
Verspilling aan code door templates, uitzonderingen en andere taalkenmerken vermijden
De kwesties begrijpen die zijn verbonden aan het gebruik van C++ in veiligheidskritieke en real-time systemen
Een C++ programma op een doelapparaat debuggen
Publiek
Ontwikkelaars
Ontwerpers
Formaat van de cursus
Gedeeltelijk les, gedeeltelijk discussie, oefeningen en veel praktijkwerk
Dit instructeur-leden, live training in Brugge (online of ter plaatse) is gericht op ingenieurs en wetenschappers die willen leren en DSP-implementaties toepassen om efficiënt met verschillende signaaltypen te werken en betere controle over meerkanaals elektronische systemen te krijgen.
Na afloop van deze training zullen de deelnemers in staat zijn:
Het noodzakelijke softwareplatform en de tools voor Digitale Signaalverwerking in te richten en te configureren.
De concepten en principes begrijpen die fundamenteel zijn voor DSP en haar toepassingen.
Zich vertrouwd maken met DSP-componenten en deze in elektronische systemen te gebruiken.
Algoritmen en operationele functies genereren aan de hand van de resultaten uit DSP.
De basisfuncties van DSP-softwareplatforms te gebruiken en signaalfilters te ontwerpen.
DSP-simulaties te synthetiseren en verschillende soorten filters voor DSP te implementeren.
Een tweedaagse cursus waarin alle ontwerpprincipes aan bod komen met codevoorbeelden in combinatie met recente industriële technologie; Erg handig voor ontwikkelaars van autosoftware
Om inzicht te geven in de essentie van embedded GNU/Linux, hoe de stukjes en beetjes in elkaar passen. Welke componenten zijn nodig om een embedded GNU/Linux systeem te bouwen, waar haal je ze vandaan en hoe configureer/bouw/installeer je ze? Waar kun je hulp krijgen? Hoe zit het met die softwarelicenties? Hands-on oefeningen bieden je de nodige praktische ervaring om door te gaan en je eigen embedded GNU/Linux systemen te ontwikkelen nadat je deze training met succes hebt afgerond.
Beschrijving
Deze vijfdaagse training maakt gebruik van hands-on oefeningen in combinatie met instructie om de concepten van embedded GNU/Linux te illustreren. Het is ontworpen om u snel op snelheid te brengen. De filosofie, concepten en commando's die nodig zijn om effectief gebruik te maken van GNU/Linux worden beschreven door een combinatie van theorie en on-the-job training.
Vind het wiel niet opnieuw uit, maar leer van een ervaren trainer en neem praktische kennis van GNU/Linux mee naar huis en het vermogen om het effectief te gebruiken in je eigen embedded ontwikkelingsproject.
Voor wie?
Managers, projectmanagers, software-, hardware-, ontwikkel-, systeemingenieurs, testers, beheerders, technici en andere partijen die geïnteresseerd zijn in de technologie, die zo snel mogelijk willen begrijpen hoe Embedded GNU/Linux werkt. Je moet GNU/Linux gebruiken of je moet luxe hebben om te beslissen of het zinvol is om het te gebruiken of niet. Misschien heb je al geprobeerd om Embedded GNU/Linux te gebruiken, maar ben je er niet helemaal zeker van dat je alles op de juiste manier hebt gedaan. Je gebruikt momenteel een ander besturingssysteem en een andere toverstaf om uit te zoeken of GNU/Linux misschien beter en/of goedkoper is.
Levering Opties
Al het trainingsmateriaal is Engels, maar de presentatie ervan kan wereldwijd in het Engels of in het Duits zijn, zoals u wilt.
Een twee-daagse cursus met ongeveer 60% praktijkwerk gericht op de interne werking, architectuur, ontwikkeling en onderzoek naar het schrijven en integreren van verschillende soorten apparaatbesturingsprogramma's (drivers) voor Embedded Linux.
Waarvoor is deze cursus bedoeld?
Ingenieurs die geïnteresseerd zijn in Linux-kernontwikkeling op embedded systemen en platforms.
Dit is een tweedaagse cursus waarin alle basisprincipes van het bouwen van Embedded Linux-systemen worden behandeld, ongeveer 60% van de gehele cursustijd is praktische hands-on implementatie voor toepassingen in de echte wereld met behulp van dezelfde standaarden en tools die in de industrie worden gebruikt
Deze training heeft als doel C++ te introduceren als de gemeenschappelijke uitbreiding van C bij het toepassen van objectgeoriënteerde embedded systeemontwikkeling. Aangezien C++ C omvat, neemt deze training ons op een natuurlijke manier mee van C naar C++ en kijkt onder de motorkap hoe C++ wordt geïmplementeerd. Dit is vooral waardevol om te begrijpen bij het toepassen van C++ in een embedded omgeving met beperkte bronnen. De C++-standaard heeft onlangs een grote revisie ondergaan, ook wel bekend als C++11, en een nieuwe is op komst, C++14. Deze cursus behandelt onderwerpen die met deze revisies zijn geïntroduceerd en die vooral nuttig zijn, zoals hoogwaardig geheugenbeheer, gelijktijdigheid met gebruik van een multicore-omgeving en bare-metal programmering dicht bij de hardware.
DOEL/VOORDELEN
Het hoofddoel van deze cursus is dat u C++ op een “juiste manier” kunt gebruiken.
Introduceer C++ als een objectgeoriënteerde taalalternatief in een embedded systeemcontext
Toon de overeenkomsten ‑ en verschillen ‑ met de C-taal
Begrijp verschillende geheugenbeheerstrategieën – vooral de move semantics geïntroduceerd met C++11
Kijk onder de motorkap en begrijp wat verschillende paradigma's in C++ opleveren in machinecode
Gebruik templates om typeveilige hogere abstracties te bereiken voor bare-metal programmering dicht bij de hardware – geheugengemapte I/O evenals interrupts – vooral de variadische templates geïntroduceerd met C++11
Bied enkele nuttige ontwerppatronen die vooral toepasbaar zijn in een embedded context
Een paar oefeningen om enkele concepten te oefenen
PUBLIEK/DEELNEMERS
Deze training is bedoeld voor C++-programmeurs die van plan zijn C++ te gaan gebruiken in een embedded systeemcontext.
EERDERE KENNIS
De cursus vereist basiskennis in C++ programmeren, overeenkomend met onze trainingen ”C++ – Niveau 1” en ”C++ Niveau 2 – Introductie van C++11”.
PRAKTISCHE OEFENINGEN
Tijdens de training oefen je de gepresenteerde concepten in een aantal oefeningen. We zullen de open en gratis geïntegreerde ontwikkelomgeving van Eclipse gebruiken
In deze live training in Brugge onder leiding van een instructeur leren deelnemers stap voor stap hoe ze een embedded Linux systeem vanaf de grond kunnen opbouwen. Van het bouwen van een minimalistische kernel tot het configureren van de opstart- en initialisatieprocessen, deelnemers leren de tools, technieken en mindset die nodig zijn om een volledig functioneel embedded Linux systeem te implementeren.
Voor trainingen op afstand zal QEMU worden gebruikt om de hardware te emuleren. Andere platforms, waaronder echte hardwareapparaten, kunnen van geval tot geval worden bekeken.
Een ingebed systeem is een computersysteem met een speciale functie binnen een groter mechanisch of elektrisch systeem, vaak met realtime computing-beperkingen .
Dit instructeurgeleid, live-training in Brugge (online of ter plaatse) is gericht op ingenieurs die hoge-prestatie embedded systemen willen ontwerpen met behulp van FPGA.
Aan het einde van dit training, zullen de deelnemers in staat zijn om:
De FPGA software-tools te installeren en configureren die nodig zijn om een embedded systeem te ontwerpen en simuleren.
De beste FPGA-architectuur voor een toepassing te selecteren.
Verschillende FPGA-ontwerpen te ontwikkelen en te verbeteren.
In deze live training in Brugge onder leiding van een instructeur, leren deelnemers hoe ze moeten coderen met FreeRTOS terwijl ze stap voor stap de ontwikkeling van een eenvoudig RTOS-project doorlopen met behulp van een microcontroller.
Aan het einde van deze training zijn de deelnemers in staat om:
Begrijp de basisconcepten van real-time besturingssystemen.
Leer de omgeving van FreeRTOS.
Leer coderen met FreeRTOS.
Koppel een FreeRTOS-toepassing aan hardwarerandapparatuur.
Tijdens deze door een instructeur geleide live training in Brugge, leren de deelnemers de basisprincipes van IoT terwijl ze een Arduino-basis IoT-sensorsysteem creëren.
Aan het einde van deze training kunnen de deelnemers:
De principes van IoT begrijpen, inclusief IoT-componenten en communicatietechnieken.
Leren hoe te werken met Arduino-communicatiemodules die kunnen worden gebruikt voor verschillende IoT-systemen.
Leren hoe te werken met en programmeren van een mobiele app om Arduino te besturen.
Een Wi-Fi-module gebruiken om de Arduino met een ander apparaat te verbinden.
Hun eigen IoT Sensor Systeem bouwen en implementeren.
Deze 5-daagse trainingsles maakt gebruik van hands-on oefeningen in combinatie met instructie om de concepten van GNU/Linux kernel internals en de ontwikkeling van apparaatstuurprogramma's te illustreren. Het is ontworpen om u snel op snelheid te brengen. We beschrijven processen, concepten en commando's die nodig zijn om GNU/Linux device drivers te schrijven door middel van een combinatie van theorie en on-the-job training.
Vind het wiel niet opnieuw uit, maar leer van een ervaren trainer en neem praktische kennis mee naar huis en het vermogen om deze effectief te gebruiken in uw eigen embedded ontwikkelingsproject.
Voor wie?
Mensen die geïnteresseerd zijn in of belast zijn met de ontwikkeling of evaluatie van het ontwikkelen van GNU/Linux device drivers, zoals software engineers, field engineers, (project)managers, hardware engineers.
Deze live training onder leiding van een instructeur in Brugge (online of ter plaatse) is bedoeld voor FPGA-ontwikkelaars die Vivado willen gebruiken om hardwareoplossingen te ontwerpen, te debuggen en te implementeren.
Aan het einde van deze training zijn de deelnemers in staat om:
Ontwikkel HDL-systemen met C-code en Vivado tools.
Genereer en implementeer zachte processors in Vivado.
Het LEDE Project (Linux Embedded Development Environment) is een Linux-besturingssysteem gebaseerd op OpenWrt. Het is een volledige vervanging voor de fabrikant-beschikbare firmware van een breed scala aan draadloze routers en niet-netwerkapparaten.
In deze instructeurgeleide live training leren de deelnemers hoe ze een LEDE-gebaseerde draadloze router kunnen instellen.
Model Based Development (MBD) is een softwareontwikkelingsmethode die snellere en kosteneffectievere ontwikkeling van dynamische systemen zoals besturingssystemen, signaalverwerking en communicatiesystemen mogelijk maakt. Het werkt met grafische modelleren in plaats van de traditionele tekstgebaseerde programmering.
Tijdens deze instructie-geleide, live training leren de deelnemers hoe ze MBD-methodologieën kunnen toepassen om ontwikkelkosten te verlagen en de tijd tot marktintroductie van hun embedded software producten te verkorten.
Na afloop van deze training zullen de deelnemers in staat zijn:
Het juiste gereedschap voor het implementeren van MBD te selecteren en te gebruiken.
MBD te gebruiken om snelle ontwikkeling in de vroege stadia van hun embedded software project uit te voeren.
Het releaseproces van hun embedded software op de markt te versnellen.
Opzet van het cursus
Theorie, discussie, oefeningen en veel praktijkwerk
Deze live training onder leiding van een instructeur in Brugge (online of ter plaatse) is bedoeld voor ingenieurs die de ontwerpprincipes van het ontwerpen van microcontrollers willen leren.
Deze live training onder leiding van een instructeur in Brugge (online of ter plaatse) is bedoeld voor ingenieurs die willen implementeren NetApp ONTAP.
Aan het einde van deze training zijn de deelnemers in staat om:
ONTAP 9.3 Cluster instellen en beheren (3 dagen).
Gegevens beveiligen door middel van Data Protection technologieën (2 dagen).
PCB (printplaat) Circuitontwerp verwijst naar het proces van het ontwerpen, etsen en afdrukken van circuits op een lay-out van een signaalbord. EAGLE is een gratis beschikbare desktop-applicatie voor het ontwerpen van PCB's.
In deze door een instructeur geleide, live training leren deelnemers hoe ze de Eagle-software kunnen gebruiken om PCB-printplaten te maken. De cursus begint met een reeks bestaande schema's te onderzoeken en vervolgens een origineel circuit in Eagle te tekenen. De training doorloopt het proces voor het ontwerpen van de printplaat en bespreekt het proces voor het vervaardigen van de boards (de cursus omvat niet de fysieke fabricage van de boards).
Aan het einde van deze training kunnen deelnemers:
Maak een printplaat (PCB) vanuit elk schema
Maak schema's en ontwerp printplaten met Eagle
Exporteer de industrie-standaard bestanden voor het bouwen van de printplaat
Publiek
ingenieurs
Technici
Indelingvan de cursus
Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
Notes
Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
PCB (printplaat) Circuitontwerp verwijst naar het proces van het ontwerpen, etsen en afdrukken van circuits op een lay-out van een signaalbord. Altium Designer is een gratis beschikbare desktop-applicatie voor het ontwerpen van PCB's.
In deze door een instructeur geleide live training leren deelnemers hoe ze de Altium-software kunnen gebruiken om PCB-printplaten te maken. De cursus begint met het onderzoeken van een reeks bestaande schema's en vervolgens het opstellen van een origineel circuit in Altium. De training doorloopt het proces voor het ontwerpen en produceren van de printplaat.
Aan het einde van deze training kunnen deelnemers:
Maak een printplaat (PCB) vanuit elk schema
Maak schema's en ontwerp printplaten met Altium
Print en etst een fysiek circuitbord
Exporteer de industrie-standaard bestanden voor verzending naar een grootschalige fabrikant
Publiek
ingenieurs
Technici
Indelingvan de cursus
Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
Notes
Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
Raspberry Pi is een zeer kleine, single-board computer.
In deze instructeurgeleide live-training leren de deelnemers hoe ze Raspberry Pi kunnen instellen en programmeren om te dienen als een interactief en krachtig ingesloten systeem.
Tegen het einde van deze training zullen de deelnemers in staat zijn:
Een IDE (integrated development environment) in te stellen voor maximale ontwikkelingsproductiviteit
Raspberry Pi programmeren om apparaten zoals bewegingssensoren, alarmsystemen, web servers en printers te besturen.
Inzicht krijgen in de architectuur van Raspberry Pi, inclusief ingangen en aansluitingen voor add-on apparatuur.
Inzicht krijgen in de verschillende opties voor programmeertalen en besturingssystemen
Raspberry Pi testen, debuggen en implementeren om echte problemen op te lossen
Doelgroep
Ontwikkelaars
Hardware/software technici
Technische personen in alle sectoren
Hobbyïsten
Vorm van de cursus
Theorie en discussie, oefeningen en veel praktijkwerk
Merk op
Raspberry Pi ondersteunt verschillende besturingssystemen en programmeertalen. Deze cursus zal Linux-gebaseerde Raspbian als het besturingssysteem en Python als de programmeertaal gebruiken. Voor een specifieke opstelling kunt u ons contacteren om in te plannen.
Deelnemers zijn verantwoordelijk voor het aanschaffen van de Raspberry Pi-hardware en componenten.
Een real-time besturingssysteem (RTOS) is een besturingssysteem (OS) bedoeld om real-time applicatie-procesgegevens te dienen als het invoert, meestal zonder buffering van vertragingen.
Dit instructeur-led, live training in Brugge (online of ter plaatse) is gericht op ingenieurs die willen leren hoe ze machine learning-modellen schrijven, laden en uitvoeren op zeer kleine ingesloten apparaten.
Na afloop van deze training zullen de deelnemers in staat zijn:
TensorFlow Lite te installeren.
Machine learning-modellen op een ingesloten apparaat te laden om spraak herkenning, afbeeldingen classificeren, etc. mogelijk te maken.
Kunstmatige intelligentie toe te voegen aan hardware-apparaten zonder netwerkverbinding nodig te hebben.
In deze live training onder leiding van een instructeur in Brugge leren deelnemers hoe ze een build-systeem kunnen maken voor embedded Linux op basis van Yocto Project.
Aan het einde van deze training zijn de deelnemers in staat om:
Begrijp de fundamentele concepten achter een Yocto Project build-systeem, inclusief recepten, metadata en lagen.
Maak een Linux image en voer deze uit onder emulatie.
Bespaar tijd en energie door embedded Linux systemen te bouwen.
Deze vierdaagse training combineert theorie met praktijkoefeningen om de Yocto Project te introduceren. Het geeft antwoord op veelgestelde vragen zoals:
Is het echt nodig om voor elk GNU/Linux project een andere versie van de toolchain/bibliotheken/pakketten te gebruiken en daarbovenop een andere workflow te volgen?
Kun je ervoor zorgen dat de ontwikkelomgeving voor alle ontwikkelaars/leveranciers identiek is en dat je over 10+ jaar nog steeds identieke builds kunt maken zoals vandaag?
Kan de YP helpen om erachter te komen onder welke softwarelicenties de pakketten die u gebruikt zijn gelicentieerd?
Hands-on sessies worden uitgevoerd op doelhardware (bijv. Beagle Bone Black Rev. C - http://beagleboard.org/BLACK). Na de training kun je een docker-image downloaden met Ubuntu 14.x en alle afhankelijkheden vooraf geïnstalleerd, plus de voorbeelden om met het cursusmateriaal in je eigen labs te werken. Let op: dit is geen inleidende cursus voor Embedded GNU/Linux. Je zou al moeten weten hoe Embedded GNU/Linux werkt en hoe je de GNU/Linux kernel en kernel drivers moet configureren/bouwen.
Voor wie?
Je gebruikt GNU/Linux al voor je projecten en hebt waarschijnlijk wel eens gehoord van de Yocto Project, maar durfde er niet beter naar te kijken, of had er moeite mee. Je weet niet of en hoe je dagelijkse workflow in de YP kan worden ondergebracht en vindt de YP over het algemeen nogal ingewikkeld. Waarom hebben we dit allemaal nodig, aangezien alles (zogenaamd) veel gemakkelijker was? Na de training moet je kunnen beslissen of je de YP nodig hebt of niet. De workshop is bedoeld voor software-, ontwikkel-, systeemingenieurs, testers, beheerders, ingenieurs en andere partijen die geïnteresseerd zijn in het YP, met een gedegen kennis van Embedded GNU/Linux.
Deze cursus biedt een uitgebreide introductie tot de Zig-programmeertaal, met inbegrip van de syntaxis, geheugenbeheer, applicatieontwikkeling en geavanceerde functies. De deelnemers zullen praktische ervaring opdoen met de unieke aanpak van Zig op het gebied van veiligheid, prestaties en interoperabiliteit, waardoor het een sterke aanvulling is op C en Rust. De cursus bevat praktische oefeningen om het leren te versterken en het vertrouwen in het schrijven van efficiënte, betrouwbare Zig-programma's te vergroten.
Lees meer...
Laatst bijgewerkt:
Getuigenissen (15)
Misschien zou meer oefening beter kunnen zijn voor lerning, maar de tijd was te weinig
Gianpiero Arico' - Urmet Spa
Cursus - Embedded Linux Systems Architecture
Automatisch vertaald
Hij beantwoordt mijn vragen heel goed uitgelegd.
Khaled Almarzooqi - Beamtrail
Cursus - Circuits and Electronics Fundamentals
Automatisch vertaald
Sean was een dynamische spreker en de praktijkopdrachten waren erg interessant en ik kan zien hoe ze in de toekomst van pas zullen komen.
Temira Koenig - Yeshiva University
Cursus - Raspberry Pi for Beginners
Automatisch vertaald
Interactiviteit, tijd voor zelfstandig programmeren. Ik leer het makkelijker als ik de kans heb om zelf het antwoord te vinden in plaats van dat het me simpelweg te worden verteld. Het was ook een heel goed dat de training goed was gepland, we hielden koffiepauzes en de training verliep vlot en hield mijn aandacht vast. De trainer had een zeer diepgaande kennis van C++, we voelden dat we alles konden vragen.
Barna Szecsi - GIS Europe SE
Cursus - C++ for Embedded Systems
Automatisch vertaald
I vond de inhoud (zowel theorie als praktijk) uitstekend, en precies wat we wilden/verwachtten. De oefeningen waren uitdagend maar wel haalbaar.
Mike Kleinau - iVolve
Cursus - Introduction to Embedded Linux (Hands-on training)
Cursus - The Yocto Project - An Overview - hands-on
Automatisch vertaald
De trainer was erg aardig en deskundig en deed een stap verder om dingen uit te leggen die ik niet wist
Felix - Microchip Technology Inc
Cursus - Embedded C Application Design Principles for Automotive Professionals
Automatisch vertaald
De details over hoe de compiler zich gedraagt afhankelijk van de syntaxgebruik. De "Quiz" secties zijn erg stimulerend.
Andrea Pomatto
Cursus - Using C++ in Embedded Systems - Applying C++11/C++14
Automatisch vertaald
Goede voorbeelden, focus op het meest bruikbare materiaal
Piotr Sowinski - Intel Technology Poland
Cursus - Object Oriented Programming with C++
Automatisch vertaald
Gewone stappen die erg nuttig zijn wanneer je in een schematisch/PCB werkruimte werkt en geavanceerde functies worden gepresenteerd, echte demo's volgen.
hedda david - Allegro Microsystems Philippines, Inc.
Cursus - PCB Circuit Design with Altium
Automatisch vertaald
Praktisch werk
James - Argent Energy
Cursus - Introduction to IoT Using Arduino
Automatisch vertaald
De verwerving van nuttig kennis en verduidelijking van enkele zaken waarover ik me eerder niet zeker was.
Kenneth Mahoney - University of Glasgow
Cursus - Arduino: Programming a Microcontroller for Beginners
Automatisch vertaald
Ik heb echt genoten van de kennis van de trainer.
Aaron Swift - ITW Hobart
Cursus - FreeRTOS: Programming for Real Time Operating Systems
Automatisch vertaald
Ik houd er echt van om een virtuele PC online te hebben, ik kan oefeningen doen wanneer ik maar wil.
Dongfu Li - Northforge Innovations Inc
Cursus - Yocto Project
Automatisch vertaald
I liked the hands-on nature of it.
Maurice Egan
Cursus - Embedded Linux Kernel and Driver Development
Embedded Systems training cursus in Brugge, Embedded Systems opleiding cursus in Brugge, Weekend Embedded Systems cursus in Brugge, Avond Embedded Systems training in Brugge, Embedded Systems instructeur geleid Brugge, Embedded Systems privé cursus in Brugge, Embedded Systems op locatie in Brugge, Avond Embedded Systems cursus in Brugge, Embedded Systems instructeur in Brugge, Embedded Systems een op een opleiding in Brugge, Embedded Systems boot camp in Brugge, Weekend Embedded Systems training in Brugge, Embedded Systems instructeur geleid in Brugge,Embedded Systems lessen in Brugge, Embedded Systems een op een training in Brugge, Embedded Systems coaching in Brugge, Embedded Systems on-site in Brugge, Embedded Systems trainer in Brugge