Physical Computing met het Arduino-platform
Dit leerboek over het Arduino-platform is uniek en brengt u stap voor stap van beginner tot gevorderde Arduino-gebruiker. Er wordt duidelijk in uitgelegd waarom en waardoor toepassingen werken, ondersteund door gedetailleerde afbeeldingen in kleur. Er is slechts een geringe elektronische basiskennis vereist, omdat de benodigde hardware uitgebreid wordt besproken. Het laatste gedeelte van dit boek bevat een degelijke theoretische verdieping, zodat u een krachtig naslagwerk achter de hand houdt.
Er bestond in het Nederlands nog geen lesboek over dit platform. De didactische opbouw is zodanig dat de vereiste abstracte kennis wordt uitgelegd aan de hand van toepasbare en actuele praktijkvoorbeelden. De meeste toepassingen zijn gericht op ‘physical computing’, dat is de interactie tussen sensoren, actoren, elektronica en software. Hierdoor is het boek ook geschikt voor technisch beroepsonderwijs, o.a. voor de richting mechatronica.
De opbouw van het boek is als volgt:
Algemene introductie microcontrollers.
Informatie over het Arduino-platform.
Oefeningen met uitleg aan de hand van 21 voorbeelden.
Praktijkvoorbeelden met uitleg aan de hand van 5 voorbeelden.
Theoretische verdieping van de software en hardware.
Praktische elektronicaschema´s.
Alle software-voorbeelden in het boek zijn als download beschikbaar.
Het Motorino bord is een uitbreidingsbord om tot 16 PWM-gestuurde 5V-Servo-motoren aan te sturen en te gebruiken. De bijgeleverde klokgenerator zorgt voor een zeer nauwkeurig PWM-signaal en een zeer nauwkeurige positionering. Het bord heeft 2 ingangen voor een spanning van 4,8 V tot 6 V die gebruikt kan worden voor maximaal 11 A. Met deze ingang is een perfecte stroomvoorziening altijd gegarandeerd en zijn zelfs grotere projecten geen probleem. De voeding loopt direct over de Motorino die zorgt voor een aansluiting voor spanning, massa en aansturing. Met de ingebouwde condensator wordt de spanning gebufferd wat een plotselinge spanningsval bij een hoge belasting voorkomt. Maar er is ook de mogelijkheid om een andere condensator aan te sluiten. De besturing en het programmeren kan, zoals gebruikelijk, met de Arduino. Handleidingen en code voorbeelden maken een snelle introductie voor beginners mogelijk. Speciale kenmerken 16 Kanalen, eigen klok generator Input 1 Coaxiale voedingsconnector 5,5 / 2,1 mm, 4,8-6 V / 5 A max Input 2 Schroef-terminal, 4,8-6 V / 6 A max Communicatie 16 x PWM Compatibel met Arduino Uno, Mega en wellicht meer microcontroller met Arduino-compatibele pinout Afmetingen 69 x 24 x 56 mm Werkingssfeer Bord, Handleiding, Winkelverpakking
Physical Computing met het Arduino-platform
Dit leerboek over het Arduino-platform is uniek en brengt u stap voor stap van beginner tot gevorderde Arduino-gebruiker. Er wordt duidelijk in uitgelegd waarom en waardoor toepassingen werken, ondersteund door gedetailleerde afbeeldingen in kleur. Er is slechts een geringe elektronische basiskennis vereist, omdat de benodigde hardware uitgebreid wordt besproken. Het laatste gedeelte van dit boek bevat een degelijke theoretische verdieping, zodat u een krachtig naslagwerk achter de hand houdt.
Er bestond in het Nederlands nog geen lesboek over dit platform. De didactische opbouw is zodanig dat de vereiste abstracte kennis wordt uitgelegd aan de hand van toepasbare en actuele praktijkvoorbeelden. De meeste toepassingen zijn gericht op ‘physical computing’, dat is de interactie tussen sensoren, actoren, elektronica en software. Hierdoor is het boek ook geschikt voor technisch beroepsonderwijs, o.a. voor de richting mechatronica.
De opbouw van het boek is als volgt:
Algemene introductie microcontrollers.
Informatie over het Arduino-platform.
Oefeningen met uitleg aan de hand van 21 voorbeelden.
Praktijkvoorbeelden met uitleg aan de hand van 5 voorbeelden.
Theoretische verdieping van de software en hardware.
Praktische elektronicaschema´s.
Alle software-voorbeelden in het boek zijn als download beschikbaar.
This book is about DC electric motors and their use in Arduino and Raspberry Pi Zero W based projects. The book includes many tested and working projects where each project has the following sub-headings:
Title of the project
Description of the project
Block diagram
Circuit diagram
Project assembly
Complete program listing of the project
Full description of the program
The projects in the book cover the standard DC motors, stepper motors, servo motors, and mobile robots. The book is aimed at students, hobbyists, and anyone else interested in developing microcontroller based projects using the Arduino Uno or the Raspberry Pi Zero W.
One of the nice features of this book is that it gives complete projects for remote control of a mobile robot from a mobile phone, using the Arduino Uno as well as the Raspberry Pi Zero W development boards. These projects are developed using Wi-Fi as well as the Bluetooth connectivity with the mobile phone. Readers should be able to move a robot forward, reverse, turn left, or turn right by sending simple commands from a mobile phone. Full program listings of all the projects as well as the detailed program descriptions are given in the book. Users should be able to use the projects as they are presented, or modify them to suit to their own needs.
De Arduino Nano is een klein, compleet en breadboard-vriendelijk bordje gebaseerd op de ATmega328 (Arduino Nano 3.x). Het heeft min of meer dezelfde functionaliteit als de Arduino Duemilanove, maar in een andere verpakking. Het mist alleen een DC voedingsaansluiting en werkt met een Mini-B USB-kabel in plaats van een standaard kabel.
Specificaties
Microcontroller
ATmega328
Bedrijfsspanning (logisch niveau)
5 V
Ingangsspanning (aanbevolen)
7-12 V
Inputspanning (limieten)
6-20 V
Digitale I/O-pinnen
14 (waarvan 6 met PWM-uitgang)
Analoge ingangspinnen
8
DC-Stroom per I/O-Pin
40 mA
Flashgeheugen
16 KB (ATmega168) of 32 KB (ATmega328) waarvan 2 KB gebruikt door bootloader
SRAM
1 KB (ATmega168) of 2 KB (ATmega328)
EEPROM
512 bytes (ATmega168) of 1 KB (ATmega328)
Kloksnelheid
16 MHz
Afmetingen
18 x 45 mm
Voeding
De Arduino Nano kan via de Mini-B USB-verbinding, 6-20 V ongeregelde externe voeding (speld 30), of 5 V geregelde externe voeding (speld 27) worden aangedreven. De voedingsbron wordt automatisch geselecteerd op de hoogste spanningsbron.
Geheugen
De ATmega168 heeft 16 KB flash-geheugen voor het opslaan van code (waarvan 2 KB wordt gebruikt voor de bootloader), 1 KB SRAM en 512 bytes EEPROM
De ATmega328 heeft 32 KB flash-geheugen voor de opslag van code, (waarvan ook 2 KB wordt gebruikt voor de bootloader), 2 KB SRAM en 1 KB EEPROM.
Input en output
Elk van de 14 digitale pinnen op de Nano kan worden gebruikt als ingang of uitgang, met behulp van pinMode(), digitalWrite(), en digitalRead() functies. Zij werken bij 5 V.
Elke pin kan maximaal 40 mA leveren of ontvangen en heeft een interne pull-up weerstand (standaard uitgeschakeld) van 20-50 kOhms.
Communicatie
De Arduino Nano heeft een aantal faciliteiten om te communiceren met een computer, een andere Arduino, of andere microcontrollers.
De ATmega168 en ATmega328 bieden UART TTL (5V) seriële communicatie, die beschikbaar is op de digitale pennen 0 (RX) en 1 (TX). Een FTDI FT232RL op de raad kanaliseert deze periodieke mededeling over USB en de FTDI drivers (inbegrepen met de Arduino-software) verstrekt een virtuele com-haven aan software op de computer.
De Arduino-software omvat een seriële monitor waarmee eenvoudige tekstuele gegevens naar en van de Arduino-raad kunnen worden verzonden. De RX en TX LEDs op het bord zullen knipperen wanneer gegevens via de FTDI-chip en de USB-verbinding met de computer worden verzonden (maar niet voor seriële communicatie op pennen 0 en 1).
Een SoftwareSerial bibliotheek maakt seriële communicatie op elk van de digitale pinnen van de Nano mogelijk.
Programmeren
De Arduino Nano kan geprogrammeerd worden met de Arduino software (download).
De ATmega168 of ATmega328 op de Arduino Nano wordt geleverd met een bootloader waarmee u nieuwe code kunt uploaden zonder het gebruik van een externe hardware programmeur. Het communiceert met behulp van het originele STK500 protocol (referentie, C header files).
U kunt ook de bootloader omzeilen en de microcontroller programmeren via de ICSP (In-Circuit Serial Programming) header met Arduino ISP of vergelijkbaar; zie deze instructies voor details.
Automatisch (software) resetten
Rather dan het vereisen van een fysieke druk van de het terugstellenknoop vóór een upload, wordt Arduino Nano ontworpen op een manier die het om door software toelaat worden teruggesteld die op een verbonden computer loopt.
Eén van de hardwarestroom controlelijnen (DTR) van deFT232RL wordt verbonden met de het terugstellenlijn van de ATmega168 of ATmega328 via een 100 nF condensator. Wanneer deze lijn wordt bevestigd (laag genomen), daalt de resetlijn lang genoeg om de chip te resetten.
De Arduino-software gebruikt dit vermogen om u toe te staan om code te uploaden door eenvoudig de uploadknoop in het Arduino-milieu te drukken. Dit betekent dat de bootloader een kortere time-out kan hebben, aangezien het verlagen van DTR goed gecoördineerd kan worden met het begin van de upload.
Clever Tricks with ATmega328 Pro Mini Boards
With a simple Pro Mini board and a few other components, projects that 20 or 30 years ago were unthinkable (or would have cost a small fortune) are realized easily and affordably in this book: From simple LED effects to a full battery charging and testing station that will put a rechargeable through its paces, there’s something for everyone.
All the projects are based on the ATmega328 microcontroller, which offers endless measuring, switching, and control options with its 20 input and output lines. For example, with a 7-segment display and a few resistors, you can build a voltmeter or an NTC-based thermometer. The Arduino platform offers the perfect development environment for programming this range of boards.
Besides these very practical projects, the book also provides the necessary knowledge for you to create projects based on your own ideas. How to measure, and what? Which transistor is suitable for switching a certain load? When is it better to use an IC? How do you switch mains voltage? Even LilyPad-based battery-operated projects are discussed in detail, as well as many different motors, from simple DC motors to stepper motors.
Sensors are another exciting topic: For example, a simple infrared receiver that can give disused remote controls a new lease on life controlling your home, and a tiny component that can actually measure the difference in air pressure between floor and table height!
De Elektor MultiCalculator Kit is een op Arduino-gebaseerde multifunctionele rekenmachine die verder gaat dan basisberekeningen. Hij biedt 22 functies, waaronder licht- en temperatuurmeting, differentiële temperatuuranalyse en NEC IR-afstandsbedieningsdecodering. De Elektor MultiCalculator is een handig hulpmiddel voor gebruik in je projecten of voor educatieve doeleinden.
De kit heeft een Pro Mini module als rekeneenheid. De printplaat is eenvoudig te monteren met behulp van through-hole componenten. De behuizing bestaat uit 11 acrylpanelen en montagemateriaal voor eenvoudige montage. Bovendien is het apparaat uitgerust met een 16x2 alfanumeriek LCD-scherm, 20 knoppen en temperatuursensoren.
De Elektor MultiCalculator is programmeerbaar met de Arduino IDE via een 6-weg PCB-header. De beschikbare software is tweetalig (Engels en Nederlands). De calculator kan worden geprogrammeerd met een programmeeradapter en wordt gevoed via USB-C.
Bedrijfsmodi
Rekenmachine
4-ringsweerstandscode
5-ringsweerstandscode
Conversie van decimaal naar hexadecimaal en tekens (ASCII)
Conversie van hexadecimaal naar decimaal en tekens (ASCII)
Conversie van decimaal naar binair en tekens (ASCII)
Conversie van binair naar decimaal en hexadecimaal
Berekening van Hz, nF, capacitieve reactantie (XC)
Berekening van Hz, µH, inductieve reactantie (XL)
Weerstandberekening van twee parallel geschakelde weerstanden
Weerstandberekening van twee in serie geschakelde weerstanden
Berekening van onbekende parallelle weerstand
Temperatuurmeting
Verschiltemperatuurmeting T1&T2 en Delta (δ)
Lichtmeting
Stopwatch met rondetijdfunctie
Artikelteller
NEC IR-decodering van de afstandsbediening
AWG-conversie (American Wire Gauge)
Dobbelstenen gooien
Personaliseer het opstartbericht
Temperatuurkalibratie
Specificaties
Menutalen: Engels, Nederlands
Afmetingen: 92 x 138 x 40 mm
Bouwtijd: ongeveer 5 uur
Inbegrepen
PCB's en componenten met doorlopende gaten
Voorgesneden acrylplaten met alle mechanische onderdelen
Pro Mini-microcontrollermodule (ATmega328/5 V/16 MHz)
Programmeeradapter
Waterdichte temperatuursensoren
USB-C kabel
Downloads
Software
Altijd al een geautomatiseerd huis gewild? Of een slimme tuin? Welnu, vanaf nu is dat eenvoudig met de Arduino IoT Cloud-compatible boards. Hiermee kunt u apparaten onderling koppelen, data visualiseren, en uw projecten vanuit de hele wereld beheren en delen. Of u een beginner bent of een professional, we kunnen u een breed scala aan abonnementen bieden om u alle ondersteuning te geven die u nodig heeft.Verbind uw sensoren en actuatoren over lange afstanden, en maak gebruik van de kracht van het LoRa draadloze protocol via LoRaWAN netwerken.Het Arduino MKR WAN 1310 board biedt een praktische en kosteneffectieve oplossing om LoRa connectiviteit toe te voegen aan projecten met een laag stroomverbruik. Dit open source board kan worden aangesloten op de Arduino IoT Cloud.Beter en efficiënterDe MKR WAN 1310 brengt een reeks verbeteringen met zich mee ten opzichte van zijn voorganger, de MKR WAN 1300. Hij is nog steeds gebaseerd op de Microchip SAMD21 low power processor, de Murata CMWX1ZZABZ LoRa-module, en de karakteristieke crypto-chip van de MKR-familie (de ECC508). Maar de MKR WAN 1310 bevat een nieuwe acculader, een 2 MByte SPI Flash en verbeterde grip op het stroomverbruik van het board.Verbeterde accuvoedingDeze laatste aanpassingen hebben de levensduur van de accu van de MKR WAN 1310 aanzienlijk verbeterd. Indien correct geconfigureerd is het stroomverbruik nu niet meer dan 104 uA! Om het board van spanning (5 V) te voorzien is het ook mogelijk om de USB-poort te gebruiken. Gebruik het board met of zonder accu’s, de keuze is aan u.Geheugen ingebouwdDatalogging en andere OTA (Over The Air) functies zijn nu ook mogelijk vanwege de ingebouwde 2 MByte Flash. Met deze nieuwe aantrekkelijke functie kunt u configuratiebestanden vanuit het netwerk naar het board overzetten, uw eigen scriptopdrachten maken, of eenvoudig gegevens lokaal opslaan, om deze pas te verzenden als de connectiviteit op zijn best is. Daarnaast voegt de crypto-chip van de MKR WAN 1310 extra beveiliging toe door inloggegevens en certificaten op te slaan in het embedded secure element.Deze functies maken het tot een perfecte IoT-node en bouwsteen voor low-power wide-area IoT apparaten.SpecificatiesDe Arduino MKR WAN 1310 is gebaseerd op de SAMD21 microcontroller.
Microcontroller
SAMD21 Cortex-M0+ 32-bit low power ARM MCU (datasheet)
Radiomodule
CMWX1ZZABZ (datasheet)
Board voeding (USB/VIN)
5 V
Secure element
ATECC508 (datasheet)
Ondersteunde accu’s
Oplaadbare Li-Ion, of Li-Po, 1024 mAh minimale capaciteit
Werkspanning van het board
3,3 V
Digitale I/O pinnen
8
PWM pinnen
13 (0 .. 8, 10, 12, 18 / A3, 19 / A4)
UART
1
SPI
1
I²C
1
Analog input pins
7 (ADC 8/10/12-bit)
Analoge ingangspinnen
1 (DAC 10-bits)
Analoge uitgangspinnen
8 (0, 1, 4, 5, 6, 7, 8, 16 / A1, 17 / A2)
Gelijkstroom per I/O-pin
7 mA
CPU flash geheugen
256 KB (intern)
QSPI flash geheugen
2 MByte (extern)
SRAM
32 KB
EEPROM
Nee
Kloksnelheid
32.768 kHz (RTC), 48 MHz
LED_BUILTIN
6
USB
Full-Speed USB-device en embedded host
Antenne versterking
2 dB (meegeleverde pentaband antenne)
Carrier frequentie
433/868/915 MHz
Dimensies
67,64 x 25 mm
Gewicht
32 gr
Downloads
• Eagle-bestanden
Schema
Fritzing
Pinout
De Arduino MKR Zero is een ontwikkel-board voor muziekmakers! Met een SD-kaart connector en speciale SPI-interfaces (SPI1) kunt u muziekbestanden afspelen zonder extra hardware.De MKR Zero brengt u de kracht van een Zero in het kleinere formaat van de MKR uitvoering. Het MKR Zero board is een prima educatief tool om 32-bits applicatieontwikkeling mee te leren. Hij heeft een ingebouwde SD-kaart connector en speciale SPI-interfaces (SPI1) waarmee u muziekbestanden kunt afspelen zonder extra hardware! Het board wordt bestuurd door Atmel's SAMD21 MCU, die een 32-bits ARM Cortex M0+ core heeft.Het board bevat alles wat nodig is om de microcontroller te ondersteunen. Sluit hem simpelweg met een micro-USB kabel aan op een computer, of voed hem met een Li-Po accu. Omdat er een verbinding zit tussen de accu en de analoog converter van het board kan de accuspanning ook worden gemonitord.Specificaties
Microcontroller
SAMD21 ARM Cortex-M0+ 32-bit low power
Board voeding (USB/VIN)
5 V
Ondersteunde accu’s
Li-Po single cell, 3,7 V, minimaal 700 mAh
Gelijkstroom voor 3,3 V pin
600 mA
Gelijkstroom voor 5 V pin
600 mA
Werkspanning van het board
3,3 V
Digitale I/O pinnen
22
PWM pinnen
12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 - of 18 -, A4 - of 19)
UART
1
SPI
1
I²C
1
Analoge ingangspinnen
7 (ADC 8/10/12-bits)
Analoge uitgangspinnen
1 (DAC 10-bits)
Externe interrupts
10 (0, 1, 4, 5, 6, 7, 8, A1 - of 16-, A2 - of 17)
Gelijkstroom per I/O-pin
7 mA
Flash geheugen
256 KB
Flash-geheugen voor bootloader
8 KB
SRAM
32 KB
EEPROM
Nee
Kloksnelheid
32.768 kHz (RTC), 48 MHz
LED_BUILTIN
32
Downloads
Datasheet
Eagle-bestanden
Schema
Fritzing
Pinout
The Arduino Uno is an open-source microcontroller development system encompassing hardware, an Integrated Development Environment (IDE), and a vast number of libraries. It is supported by an enormous community of programmers, electronic engineers, enthusiasts, and academics. The libraries in particular really smooth Arduino programming and reduce programming time. What’s more, the libraries greatly facilitate testing your programs since most come fully tested and working.
The Raspberry Pi 4 can be used in many applications such as audio and video media devices. It also works in industrial controllers, robotics, games, and in many domestic and commercial applications. The Raspberry Pi 4 also offers Wi-Fi and Bluetooth capability which makes it great for remote and Internet-based control and monitoring applications.
This book is about using both the Raspberry Pi 4 and the Arduino Uno in PID-based automatic control applications. The book starts with basic theory of the control systems and feedback control. Working and tested projects are given for controlling real-life systems using PID controllers. The open-loop step time response, tuning the PID parameters, and the closed-loop time response of the developed systems are discussed together with the block diagrams, circuit diagrams, PID controller algorithms, and the full program listings for both the Raspberry Pi and the Arduino Uno.
The projects given in the book aim to teach the theory and applications of PID controllers and can be modified easily as desired for other applications. The projects given for the Raspberry Pi 4 should work with all other models of Raspberry Pi family.
The book covers the following topics:
Open-loop and closed-loop control systems
Analog and digital sensors
Transfer functions and continuous-time systems
First-order and second-order system time responses
Discrete-time digital systems
Continuous-time PID controllers
Discrete-time PID controllers
ON-OFF temperature control with Raspberry Pi and Arduino Uno
PID-based temperature control with Raspberry Pi and Arduino Uno
PID-based DC motor control with Raspberry Pi and Arduino Uno
PID-based water level control with Raspberry Pi and Arduino Uno
PID-based LED-LDR brightness control with Raspberry Pi and Arduino Uno
De Arduino Pro Mini is een microcontroller board gebaseerd op de ATmega328P.
Het heeft 14 digitale in-/uitgangspinnen (waarvan er 6 kunnen worden gebruikt als PWM-uitgangen), 6 analoge ingangen, een on-board resonator, een reset-knop, en gaten voor het monteren van pin headers. Een six-pin header kan worden aangesloten op een FTDI-kabel of Sparkfun breakout board om USB-voeding en communicatie te bieden aan de board.
De Arduino Pro Mini is bedoeld voor semi-permanente installatie in voorwerpen of tentoonstellingen. Het board komt zonder pre-gemonteerde headers, waardoor het gebruik van diverse types van schakelaars of het directe solderen van draden is toegestaan. De pin lay-out is compatibel met Arduino Mini.
Specificaties
Microcontroller
ATmega328P
Boord Stroomvoorziening
5-12 V
Circuit Werkspanning
5 V
Digitale I/O Pinnen
14
PWM Pennen
6
UART
1
SPI
1
I²C
1
Analoge ingangspinnen
6
Externe Onderbrekingen
2
DC stroom per I/O Pin
40 mA
Flash Geheugen
32 KB waarvan 2 KB gebruikt door bootloader
SRAM
2 KB
EEPROM
1 KB
Kloksnelheid
16 MHz
Afmetingen
18 x 33,3 mm
Downloads
Eagle files
Schematics
De Arduino MKR NB 1500 stelt u in staat om uw volgende slimme project te bouwen.Altijd al een geautomatiseerd huis gewild? Of een slimme tuin? Welnu, vanaf nu is dat eenvoudig met de Arduino IoT Cloud-compatible boards. Hiermee kunt u apparaten onderling koppelen, data visualiseren, en uw projecten vanuit de hele wereld beheren en delen. Of u een beginner bent of een professional, we kunnen u een breed scala aan abonnementen bieden om u alle ondersteuning te geven die u nodig heeft.Voeg met de MKR NB 1500 Narrowband-communicatie toe aan uw project. Dat is een prima optie voor apparaten op afgelegen locaties zonder internetverbinding, of in situaties waarin geen stroom beschikbaar is zoals bij implementaties in het veld, meetsystemen op afstand, apparaten op zonne-energie of andere uitzonderlijke situaties.De hoofdprocessor van het board is de energiezuinige ARM Cortex-M0 32-bit SAMD21, net als in andere boards binnen de Arduino MKR-familie. De Narrowband-connectiviteit wordt uitgevoerd met een module van u-blox, de SARA-R410M-02B, een energiezuinige chipset die werkt op de verschillende banden van de IoT LTE-spectra. Bovendien wordt een veilige communicatie gegarandeerd met de Microchip ECC508 crypto-chip. Daarnaast bevat de kaart een acculader en een connector voor een externe antenne.Dit board is ontworpen voor wereldwijd gebruik en biedt connectiviteit op LTE Cat M1/NB1 banden 1, 2, 3, 4, 5, 8, 12, 13, 18, 19, 20, 25, 26, 28. Operators die diensten aanbieden in dit deel van het spectrum zijn onder andere: Vodafone, AT&T, T-Mobile USA, Telstra en Verizon.SpecificatiesDe Arduino MKR NB 1500 is gebaseerd op de SAMD21 microcontroller.
Microcontroller
SAMD21 Cortex-M0+ 32-bit low power ARM MCU (datasheet)
Radiomodule
u-blox SARA-R410M-02B (datasheet summary)
Secure element
ATECC508 (datasheet)
Board voeding (USB/VIN)
5 V
Ondersteunde accu’s
Li-Po Single Cell, 3,7 V, minimaal 1500 mAh
Bedrijfsspanning van het circuit
3,3 V
Digitaal en/of pinnen
8
PWM pinnen
13 (0 .. 8, 10, 12, 18 / A3, 19 / A4)
UART
1
SPI
1
I²C
1
Analoge ingangspennen
7 (ADC 8/10/12-bits)
Analoge uitgangspennen
1 (DAC 10-bits)
Externe interrupts
8 (0, 1, 4, 5, 6, 7, 8, 16 / A1, 17 / A2)
Gelijkstroom per I/O-pin
7 mA
Flash-geheugen
256 KB (intern)
SRAM
32 KB
EEPROM
Nee
Kloksnelheid
32.768 kHz (RTC), 48 MHz
LED_BUILTIN
6
USB
Full-speed USB device met embedded host
Antenne versterking
2 dB
Carrier frequentie
LTE-banden 1, 2, 3, 4, 5, 8, 12, 13, 18, 19, 20, 25, 26, 28
Vermogensklasse (radio)
LTE Cat. M1 / NB1: Klasse 3 (23 dBm)
Data snelheid (LTE M1 halp-duplex)
UL 375 kbps / DL 300 kbps
Data snelheid (LTE NB1 full-duplex)
UL 62,5 kbps / DL 27,2 kbps
Actieve regio
Multi regio
Locatiebepaling van het board
GNSS via modem
Stroomverbruik (LTE M1)
min 100 mA / max 190 mA
Stroomverbruik (LTE NB1)
min 60 mA / max 140 mA
SIM-kaart
MicroSIM (niet inbegrepen bij het board)
Dimensies
67,6 x 25 mm
Gewicht
32 gr
Downloads
Eagle-bestanden
Schema
Pinout