Zoekresultaten voor "Computersystemen en embedded systemen"
Embedded in Embedded
Hobbyisten kunnen verbazingwekkende functionele systemen in elkaar knutselen met platforms als Arduino of Raspberry Pi, maar het is noodzakelijk dat ingenieurs en productontwerpers de fundamentele kennis van embedded ontwerp begrijpen. Er zijn zeer weinig bronnen beschikbaar die de denkwijze, strategieën en processen beschrijven om een idee door hardware ontwerp en low-level driver ontwikkeling te loodsen, en met succes een compleet embedded systeem te bouwen. Veel engineers leren het uiteindelijk op de harde manier, of leren het helemaal niet.ARM-processoren zijn in wezen alomtegenwoordig in embedded systemen. Ontwerpers die nieuwe apparaten bouwen, moeten de grondbeginselen van deze systemen begrijpen en in staat zijn om grote, gecompliceerde ideeën op te splitsen in hanteerbare stukken. Succesvolle productontwikkeling betekent het doorkruisen van een enorme hoeveelheid documentatie om te begrijpen hoe je moet bereiken wat je nodig hebt, en dan alles samenvoegen om een robuust systeem te maken dat betrouwbaar werkt en nog jaren te onderhouden is.Dit boek is een casestudy over embedded ontwerpen, inclusief een bespreking van de hardware, processor-initialisatie, low-level driver-ontwikkeling, en applicatie-interface-ontwerp voor een product. Hoewel we dit beschrijven aan de hand van een specifieke toepassing van een Cortex-M3 ontwikkelbord, is het onze missie om de lezer te helpen basisvaardigheden op te bouwen die essentieel zijn om een uitstekende productontwikkelaar te zijn. Het voltooide ontwikkelbord is beschikbaar om de impact van dit boek te maximaliseren, en het werkende platform dat je maakt kan dan worden gebruikt als basis voor verdere ontwikkeling en leren.Het Embedded in Embedded programma gaat over het aanleren van fundamentele vaardigheden om ingenieurs te helpen een solide basis van kennis op te bouwen die in elke ontwerpomgeving kan worden toegepast. Met bijna 20 jaar ervaring in de industrie, communiceert de auteur de kritische vaardigheidsontwikkeling die wordt geëist door bedrijven en essentieel is voor succesvol ontwerpen. Dit boek gaat evenzeer over het opbouwen van een goed ontwerpproces, kritisch denken, en zelfs sociale overwegingen die belangrijk zijn voor ontwikkelaars als over technisch hardware- en firmwareontwerp.Softwaredownloads EiE Software Archief (200 MB) IAR ARM 8.10.1 (Aanbevolen te gebruiken IDE-versie) (1,2 GB) IAR ARM 7.20.1 (te gebruiken optionele IDE-versie) (600 MB)
€ 49,95€ 29,95
Leden identiek
Embedded Operating System
Dit boek geeft een diepgaand overzicht van de geschiedenis van de ontwikkeling van embedded besturingssystemen, behandelt de technische kenmerken, historische feiten, en achtergrond informatie van mainstream embedded besturingssystemen, en analyseert de technische evolutie, marktontwikkeling, en nieuwe mogelijkheden van embedded besturingssystemen in het tijdperk van het Internet of Things.Stap voor stap bekijkt het boek de evolutie van kritieke technische aspecten, waaronder real-time en Power Management van embedded besturingssystemen en Linux, Internet of Things beveiliging, communicatie, en cloud computing.Het boek gaat in op toepassingen van embedded besturingssystemen met belangrijke markten van mobiele telefoons, communicatie apparatuur, auto's, en draagbare apparatuur, en bespreekt ook het bedrijfsmodel en de kwestie van intellectueel eigendom van embedded besturingssystemen.Bovendien doorloopt het boek in de tweede helft de huidige stand van zaken, de technische kenmerken, de productevaluatie en de achtergrond van de Internet of Things besturingssystemen.
€ 29,95
Leden € 26,96
Elektor Digital Embedded in Embedded (E-book)
Hobbyisten kunnen verbazingwekkende functionele systemen in elkaar knutselen met platforms als Arduino of Raspberry Pi, maar het is noodzakelijk dat ingenieurs en productontwerpers de fundamentele kennis van embedded ontwerp begrijpen. Er zijn zeer weinig bronnen beschikbaar die de denkwijze, strategieën en processen beschrijven om een idee door hardware ontwerp en low-level driver ontwikkeling te loodsen, en met succes een compleet embedded systeem te bouwen. Veel engineers leren het uiteindelijk op de harde manier, of leren het helemaal niet.ARM-processoren zijn in wezen alomtegenwoordig in embedded systemen. Ontwerpers die nieuwe apparaten bouwen, moeten de grondbeginselen van deze systemen begrijpen en in staat zijn om grote, gecompliceerde ideeën op te splitsen in hanteerbare stukken. Succesvolle productontwikkeling betekent het doorkruisen van een enorme hoeveelheid documentatie om te begrijpen hoe je moet bereiken wat je nodig hebt, en dan alles samenvoegen om een robuust systeem te maken dat betrouwbaar werkt en nog jaren te onderhouden is.Dit boek is een casestudy over embedded ontwerpen, inclusief een bespreking van de hardware, processor-initialisatie, low-level driver-ontwikkeling, en applicatie-interface-ontwerp voor een product. Hoewel we dit beschrijven aan de hand van een specifieke toepassing van een Cortex-M3 ontwikkelbord, is het onze missie om de lezer te helpen basisvaardigheden op te bouwen die essentieel zijn om een uitstekende productontwikkelaar te zijn. Het voltooide ontwikkelbord is beschikbaar om de impact van dit boek te maximaliseren, en het werkende platform dat je maakt kan dan worden gebruikt als basis voor verdere ontwikkeling en leren.Het Embedded in Embedded programma gaat over het aanleren van fundamentele vaardigheden om ingenieurs te helpen een solide basis van kennis op te bouwen die in elke ontwerpomgeving kan worden toegepast. Met bijna 20 jaar ervaring in de industrie, communiceert de auteur de kritische vaardigheidsontwikkeling die wordt geëist door bedrijven en essentieel is voor succesvol ontwerpen. Dit boek gaat evenzeer over het opbouwen van een goed ontwerpproces, kritisch denken, en zelfs sociale overwegingen die belangrijk zijn voor ontwikkelaars als over technisch hardware- en firmwareontwerp.Softwaredownloads EiE Software Archief (200 MB) IAR ARM 8.10.1 (Aanbevolen te gebruiken IDE-versie) (1,2 GB) IAR ARM 7.20.1 (te gebruiken optionele IDE-versie) (600 MB)
€ 39,95
Leden € 31,96
Elektor Digital Embedded Operating System (E-book)
History and Future in the Internet of ThingsThis book thoroughly reviews the history of the development of embedded Operating Systems, covers the technical characteristics, historic facts, as well as background business stories of mainstream embedded Operating Systems, and analyzes the technical evolution, market development, and new opportunities of embedded Operating Systems in the age of the Internet of Things.From the perspective of time, the book examines the evolution of critical technical aspects, including real-time and Power Management of embedded Operating Systems and Linux, Internet of Things security, communication, and cloud computing.The book looks into applications of embedded Operating Systems with important markets of mobile phones, communication equipment, automobile, and wearable devices, and also discusses business model and the issue of intellectual property of embedded Operating Systems.In addition, the book walks through the status quo, technical features, product evaluation and background of the Internet of Things Operating Systems in the second half of the book.
€ 24,95
Leden € 19,96
Elektor Digital Embedded Electronics 1 (E-BOOK)
De werking van veruit de meeste moderne elektronische apparaten is niet slechts op één enkel principe gebaseerd. Vaak staat een of andere computer (doorgaans een microcontroller) centraal. Uit deze fundamentele opzet – een computer die is ingebed in een bepaalde toepassingsschakeling – is de algemene benaming Embedded Systems voortgekomen. De meeste van deze systemen moeten vanuit het niets worden ontwikkeld, en daarbij komt het op elk detail aan. Vindingrijkheid en veelzijdigheid zijn dan een vereiste. De problemen die opgelost moeten worden, vormen niet zelden een ware uitdaging en betreffen niet alleen de analoge en digitale elektronica maar ook de systeemarchitectuur, programmering en programma-organisatie. De delen van deze reeks zijn geschreven voor iedereen – leerling, student of beginnend elektronicus – die zich terdege wil bekwamen in de professionele hardware- en systeemontwikkeling. En ze richten zich tot de allround-elektronicus die geen tijd heeft om specialist op een van de vele deelgebieden te worden maar die weet dat hij met standaard huis-, tuin- en keukenoplossingen niet ver komt. Ze bieden wat studenten en professionele elektronici nodig hebben: een opfrissing en verdieping van de basiskennis, een bron van inspiratie en een schat aan details en spitsvondigheden. Dit deel behandelt de passieve componenten: vaste weerstanden • instelbare weerstanden • NTC- en PTC-weerstanden • spanningsafhankelijke weerstanden • condensatoren • spoelen • transformatoren • contactelementen Andere delen in deze reeks: Digitale technieken • Hard- en software • Signaalwegen • Basisschakelingen
€ 34,95
Leden € 27,96
Elektor Digital Embedded Electronics 2 (E-BOOK)
De werking van veruit de meeste moderne elektronische apparaten is niet slechts op één enkel principe gebaseerd. Vaak staat een of andere computer (doorgaans een microcontroller) centraal. Uit deze fundamentele opzet – een computer die is ingebed in een bepaalde toepassingsschakeling – is de algemene benaming Embedded Systems voortgekomen. De meeste van deze systemen moeten vanuit het niets worden ontwikkeld, en daarbij komt het op elk detail aan. Vindingrijkheid en veelzijdigheid zijn dan een vereiste. De problemen die opgelost moeten worden, vormen niet zelden een ware uitdaging en betreffen niet alleen de analoge en digitale elektronica maar ook de systeemarchitectuur, programmering en programma-organisatie. De delen van deze reeks zijn geschreven voor iedereen – leerling, student of beginnend elektronicus – die zich terdege wil bekwamen in de professionele hardware- en systeemontwikkeling. En ze richten zich tot de allround-elektronicus die geen tijd heeft om specialist op een van de vele deelgebieden te worden maar die weet dat hij met standaard huis-, tuin- en keukenoplossingen niet ver komt. Ze bieden wat studenten en professionele elektronici nodig hebben: een opfrissing en verdieping van de basiskennis, een bron van inspiratie en een schat aan details en spitsvondigheden. Dit deel behandelt de theoretische principes en de basisschakelingen van digitale technieken: signalen, bits en binaire getallen • propositielogica en Booleaanse algebra • schakelalgebra • het vereenvoudigen van schakelingen • combinatorische en sequentiële schakelingen • parameters • halfgeleidertechnologieën • signaalwegen • geïntegreerde schakelingen • impulsen • kloksystemen • initialisatie • combinatorische basisschakelingen • latches en flipflops • registers • adresseerbare geheugens • sequentiële basisschakelingen Andere delen in deze reeks: Passieve componenten • Hard- en software • Signaalwegen • Basisschakelingen
€ 34,95
Leden € 27,96
Elektor Digital Van 0 en 1 tot processor (E-book)
Het boek beschrijft de werking van digitale circuits vanaf schakelingen met poorten tot aan de werking van een processor. Van elke schakeling of systeem kan de werking worden gesimuleerd. Hierbij wordt het gedrag van componenten en het verloop van signalen in de tijd op ingangen, uitgangen en relevante verbindingslijnen zichtbaar gemaakt. Zo wordt in detail gevisualiseerd wat het gedrag is van de hardware als er een instructie wordt uitgevoerd.Het boek is opgebouwd uit drie modules die de volgende onderwerpen behandelen:Basismodule Poorten en combinatorische schakelingen. Hoe rekent een computer? Hoe werkt een rekenmachine? Module Digitale Techniek Hoe ontwerp je combinatorische schakelingen m.b.v. Boole-algebra? Sequentiële schakelingen en het ontwerpen van ‘Finite State Systems’. Complexe schakelingen als decoders, multiplexers, asynchrone en synchrone tellers. Module Computerarchitectuur Hoe werkt een ‘loopje’ precies? If-then-else, while en for loops. De Harvard-architectuur. Hoe verloopt de communicatie tussen de aanroeper en de aangeroepene bij aanroep van een procedure? Bij de module Computerarchitectuur worden programma’s in de taal assembler geschreven. Hierbij wordt gebruik gemaakt van een instructieset van slechts 15 instructies.WebsiteHet boek wordt ondersteund door de website: www.science.uva.nl/amstel/SIM-PL. De SIM-PL software en de componenten die nodig zijn voor de simulaties kunnen hiervandaan worden gedownload. Ook staan hier antwoorden op vragen en vraagstukken. Verder zijn op deze site collegesheets voor docenten en voorbeelden van tentamens beschikbaar.DoelgroepenVAN 0 EN 1 TOT PROCESSOR is geschreven voor iedereen die geïnteresseerd is in de basisprincipes waarop de werking van computers berust. Het boek is zeer geschikt voor studenten Informatica, Technische Informatica en E-technology in het hoger onderwijs en het MBO. Het boek kan worden ingezet bij vakken als Digitale Techniek, Embedded Systems en Architectuur & Computerorganisatie. Delen van de eerste drie hoofdstukken zijn opgenomen in modules voor de vakken Informatica, NLT en Wiskunde D in het voortgezet onderwijs.Ben Bruidegom is werkzaam bij het AMSTEL-Instituut van de Universiteit van Amsterdam als ontwikkelaar van educatieve hard- en software en docent aan het College of Science van deze universiteit. Hij heeft tientallen jaren ervaring op het gebied van de technische automatisering en het ontwikkelen van onderwijs hiervoor.
€ 14,95
Leden € 11,96
RA-08H LoRaWAN Development Board met geïntegreerde RP2040 en 1.8' LCD (EU868)
Lora technologie en Lora apparaten worden op grote schaal gebruikt bij Internet of Things (IoT) toepassingen. Daarnaast leveren steeds meer mensen hier hun bijdrage aan en leren om met Lora te ontwikkelen, waardoor Lora een onmisbaar onderdeel is geworden van de IoT wereld. Om beginners te helpen de Lora technologie beter te leren kennen en te ontwikkelen is er een Lora ontwikkelingsbord speciaal voor beginners ontworpen. Deze gebruikt de RP2040 als hoofd controller, en is uitgerust met de RA-08H module die Lora en LoRaWAN protocollen ondersteunt bij het ontwikkelen.De RP2040 is een dual-core, krachtige en energiezuinige ARM Cortex-M0+ architectuurchip, geschikt voor IoT, robots, besturing, embedded systemen en andere toepassingsgebieden. RA-08H is gemaakt met de door Semtech geautoriseerde ASR6601 RF chip, die de 868 MHz-frequentieband ondersteunt, een ingebouwde 32 MHz MCU heeft, die krachtigere functies heeft dan gewone RF-modules, en ook AT-commando’s ondersteunt. Dit board bevat verschillende functionele interfaces om te kunnen ontwikkelen, zoals de Crowtail interface, een gemeenschappelijke PIN-naar-PIN header, die GPIO-poorten naar buiten voert en 3.3 V en 5 V uitgangen biedt. Hij is geschikt voor de ontwikkeling en het gebruik van veelgebruikte sensoren en elektronische modules. Daarnaast voorziet het board ook in een RS485-interface, SPI, I²C en UART-interfaces, die compatibel zijn met nog meer sensoren / modules.Naast de primair benodigde interfaces voor het ontwikkelen integreert het board ook enkele veelgebruikte functies, zoals een zoemer, instelbare knoppen, rood-geel-groene driekleurige indicatie-ledjes, en een 1,8-inch SPI-interface LCD-scherm met een resolutie van 128x160.Kenmerken Gebruikt de RP2040 als hoofd controller, met twee 32-bits ARM Cortex M0+ processorkernen (dual-core), en biedt krachtigere prestaties Is uitgerust met de RA-08H module met 32 MHz MCU, ondersteunt de 868 MHz frequentieband en AT-commando’s Uitgebreid scala aan externe interfacebronnen mogelijk, compatibel met Crowtail-serie modules en andere common interface modules Integreert veelgebruikte functies zoals zoemer, led lampjes, LCD-scherm, en instelbare knoppen, waardoor hij beknopter kan zijn en handig is bij het bouwen van projecten Ingebouwde 1,8-inch 128x160 SPI-TFT-LCD, ST7735S driver chip Compatibel met Arduino / MicroPython, geschikt om een verscheidenheid aan projecten mee te realiseren Specificaties Hoofd controller Raspberry Pi RP2040, ingebouwde 264 KB SRAM en 4 MB Flash Processor Dual Core Arm Cortex-M0+ @ 133 MHz RA-08H frequentieband 803-930 MHz RA-08H interfaces Externe antenne, SMA-interface of IPEX first-generation interface LCD-scherm Ingebouwde 1,8-inch 128x160 SPI-TFT-LCD LCD-resolutie 128x160 LCD-driver ST7735S (4-draads SPI) Ontwikkelomgeving Arduino / MicroPython Interfaces 1x passieve zoemer 4x instelbare knoppen 6x programmeerbare leds 1x RS485 communicatie interface 8x 5 V Crowtail interfaces (2x analoge interfaces, 2x digitale interfaces, 2x UART, 2x I²C) 12x 5 V universele pin header IO 14x 3,3 V universele pin header IO 1x 3,3 V / 5 V schakelbare SPI 1x 3,3 V / 5 V schakelbare UART 3x 3,3 V / 5 V schakelbare I²C Bedrijfsspanning USB 5 V / 1 A Bedrijfstemperatuur -10°C ~ 65°C Afmetingen 102 x 76,5 mm (L x B) Inbegrepen 1x Lora RA-08H Development Board 1x Lora Spring Antenne (868 MHz) 1x Lora Rubber Antenne (868 Mhz) DownloadsWiki
€ 32,95
Leden € 29,66
O'Reilly Media AI at the Edge
Solving Real-World Problems with Embedded Machine LearningEdge AI is transforming the way computers interact with the real world, allowing IoT devices to make decisions using the 99% of sensor data that was previously discarded due to cost, bandwidth, or power limitations. With techniques like embedded machine learning, developers can capture human intuition and deploy it to any target—from ultra-low power microcontrollers to embedded Linux devices.This practical guide gives engineering professionals, including product managers and technology leaders, an end-to-end framework for solving real-world industrial, commercial, and scientific problems with edge AI. You'll explore every stage of the process, from data collection to model optimization to tuning and testing, as you learn how to design and support edge AI and embedded ML products. Edge AI is destined to become a standard tool for systems engineers. This high-level road map helps you get started. Develop your expertise in AI and ML for edge devices Understand which projects are best solved with edge AI Explore key design patterns for edge AI apps Learn an iterative workflow for developing AI systems Build a team with the skills to solve real-world problems Follow a responsible AI process to create effective products Downloads Errata GitHub
€ 79,95
Leden € 71,96
Elektor Digital Programming with Node-RED (E-book)
Het Internet of Things (IoT) wordt een belangrijk toepassingsgebied voor embedded systemen. Als gevolg daarvan raken steeds meer mensen geïnteresseerd in het leren van embedded ontwerpen en programmeren. Technische hogescholen en universiteiten stappen af van de oude 8- en 16-bits microcontrollers en introduceren 32-bits embedded microcontrollers in hun curricula. Veel IoT-toepassingen vragen om precisie, een hoge verwerkingskracht en een laag stroomverbruik. Geproduceerd door IBM, Node-RED is een open-source visuele editor voor het bedraden van het internet der dingen. Node-RED wordt geleverd met een groot aantal nodes om een veelheid aan taken aan te kunnen. De benodigde nodes worden geselecteerd en samengevoegd om een bepaalde taak uit te voeren. Node-RED is gebaseerd op flow-type programmering waarbij nodes worden geconfigureerd en samengevoegd om een toepassingsprogramma te vormen. Er zijn nodes voor het uitvoeren van complexe taken, waaronder webtoegang, Twitter, E-mail, HTTP, Bluetooth, MQTT, het aansturen van GPIO-poorten, enz. Een bijzonder prettig aspect van Node-RED is dat de programmeur niet hoeft te leren hoe hij complexe programma's moet schrijven. Een e-mail kan bijvoorbeeld worden verzonden door eenvoudigweg nodes samen te voegen en slechts een paar regels code te schrijven. Het doel van dit boek is om te leren hoe Node-RED kan worden gebruikt in projecten. Het belangrijkste hardware platform dat gebruikt wordt bij de meeste projecten in dit boek is de Raspberry Pi 4. Er zijn hoofdstukken opgenomen om te laten zien hoe Node-RED ook kan worden gebruikt met Arduino Uno, ESP32 DevKitC, en de ESP8266 NodeMCU microcontroller ontwikkelborden.
€ 32,50
Leden € 26,00
Programming with Node-RED
Het Internet of Things (IoT) wordt een belangrijk toepassingsgebied voor embedded systemen. Als gevolg daarvan raken steeds meer mensen geïnteresseerd in het leren van embedded ontwerpen en programmeren. Technische hogescholen en universiteiten stappen af van de oude 8- en 16-bits microcontrollers en introduceren 32-bits embedded microcontrollers in hun curricula. Veel IoT-toepassingen vragen om precisie, een hoge verwerkingskracht en een laag stroomverbruik. Geproduceerd door IBM, Node-RED is een open-source visuele editor voor het bedraden van het internet der dingen. Node-RED wordt geleverd met een groot aantal nodes om een veelheid aan taken aan te kunnen. De benodigde nodes worden geselecteerd en samengevoegd om een bepaalde taak uit te voeren. Node-RED is gebaseerd op flow-type programmering waarbij nodes worden geconfigureerd en samengevoegd om een toepassingsprogramma te vormen. Er zijn nodes voor het uitvoeren van complexe taken, waaronder webtoegang, Twitter, E-mail, HTTP, Bluetooth, MQTT, het aansturen van GPIO-poorten, enz. Een bijzonder prettig aspect van Node-RED is dat de programmeur niet hoeft te leren hoe hij complexe programma's moet schrijven. Een e-mail kan bijvoorbeeld worden verzonden door eenvoudigweg nodes samen te voegen en slechts een paar regels code te schrijven. Het doel van dit boek is om te leren hoe Node-RED kan worden gebruikt in projecten. Het belangrijkste hardwareplatform dat bij de meeste projecten in dit boek wordt gebruikt is Raspberry Pi 4. Er zijn hoofdstukken opgenomen om te laten zien hoe Node-RED ook kan worden gebruikt met Arduino Uno, ESP32 DevKitC, en de ESP8266 NodeMCU microcontroller ontwikkelborden.
€ 37,50
Leden € 33,75
Elektor Maart/April 2023
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden.Nog geen lid? Klik hier om een lidmaatschap af te sluiten. Cloc 2.0de wekker die je altijd al wilde hebben PIO in de praktijkexperimenten met de programmeerbare I/O van de RP2040 Armeluis chiptweakerwe krijgen je wel (goedkoop) aan de praat... Echte USB-toevalsgeneratortwee PIC’s voor de prijs van één AVR Pimp my mike...opvoeren doe je zelf FFT met Maixduinofrequentiespectra vastleggen Uit het leven gegrepenontwerp(on)logica UCN5804 stappenmotordrivervreemde onderdelen Simuleren met Micro-Capeerste stappen in een complexe wereld PAUL Award 2022jonge technische talenten en hun creatieve ontwerpen Mijn eerste Software Defined Radioin minder dan 15 minuten klaar Microcontroller-documentatie verklaarddeel 1: de opzet van een datasheet Hoe verder met AI en embedded systems?tools, platforms – en worden schrijvers obsoleet? Digitalisering van verticale landbouw Elektor Infographicsembedded en AI vandaag – en morgen Een introductie tot TinyML Casestudy KwickPOS High-performance in elke klassecomputer-on-module standaarden Alle begin......wordt eindelijk actief! I²C-communicatie met Node.js en een Raspberry Pibekijk sensordata in een browser Video-output met microcontrollers (2)VGA en DVI Het Metronom real-time besturingssysteemeen RTOS voor AVR-processoren DVI op de RP2040vraaggesprek met Luke Wren, chipontwikkelaar bij Raspberry Pi Display-HAT Minitoont het weer op de Raspberry Pi De WEEF 2022 Awardshet goede vieren Hexadoku
€ 14,95
Leden € 13,46