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 flexibiliteit van de Artemis module start met SparkFun's Arduino core. Je kunt de Artemis module programmeren en gebruiken net zoals je dat met een Uno of een andere Arduino zou doen. De tijd om voor het eerst te knipperen is slechts 5 minuten verwijderd! We hebben de kern vanaf de grond opgebouwd, om hem snel en zo licht mogelijk te maken.Dan de module zelf. Met een afmeting van 10 mm x 15 mm heeft de Artemis module alle ondersteunende schakelingen die je nodig hebt om de fantastische Ambiq Apollo3 processor te gebruiken in je volgende project. We zijn er trots op te kunnen zeggen dat de SparkFun Artemis module de eerste open-source hardware module is waarvan de ontwerp bestanden vrij en gemakkelijk beschikbaar zijn. We hebben de module zorgvuldig ontworpen zodat het implementeren van Artemis in uw ontwerp gedaan kan worden met low-cost 2-layer PCBs en 8mil trace/space.Gemaakt in de USA bij SparkFun's Boulder productielijn, is de Artemis module ontworpen voor consumer-grade producten. Dit onderscheidt de Artemis echt van zijn Arduino broeders. Klaar om uw product te schalen? De Artemis groeit met u mee buiten de Uno footprint en Arduino IDE. Bovendien, de Artemis heeft een geavanceerde HAL (hardware abstractie laag), waardoor gebruikers de moderne Cortex-M4F architectuur tot het uiterste kunnen drijven.De SparkFun Artemis Module is volledig FCC / IC / CE gecertificeerd en is beschikbaar in volledige tape en haspel hoeveelheden. Met 1M flash en 384k RAM, heb je genoeg ruimte voor je code. De Artemis module draait op 48MHz met een 96MHz turbo mode beschikbaar en met Bluetooth om op te starten!
NVIDIA wil de toegankelijkheid en innovatie op het gebied van 'Deep Learning' verbeteren en heeft daarom een gratis, zelfstudie online cursus Deep Learning Institute (DLI) ontwikkeld: “Getting Started on AI with Jetson Nano.” Het doel van de cursus is om basisvaardigheden op te bouwen, zodat iedereen creatief aan de slag kan met de Jetson Developer Kit. Houd er rekening mee dat deze kit is bestemd voor degenen die al een Jetson Nano Developer Kit bezitten en willen deelnemen aan de DLI-cursus. Een Jetson Nano is niet inbegrepen in deze kit.Inbegrepen in deze kit is alles wat u nodig heeft om aan de slag te gaan in de 'Aan de slag met AI met Jetson Nano' (behalve een Jetson Nano, natuurlijk), en u zult leren hoe u
Uw Jetson Nano en camera instelt
Beeldgegevens verzamelt voor classificatiemodellen
Afbeeldingsgegevens annoteert voor regressiemodellen
Een neutraal netwerkt traint op uw gegevens om uw eigen modellen te maken
Inferenties uitvoert op de Jetson Nano met de modellen die u maakt
Het NVIDIA Deep Learning Institute biedt praktijkgerichte training in AI en versnelde computerverwerking om problemen uit de echte wereld op te lossen. Ontwikkelaars, datawetenschappers, onderzoekers en studenten kunnen praktijkervaring opdoen met GPU's in de cloud en een competentiecertificaat verdienen om professionele groei te ondersteunen. Ze bieden zelfstudie, online training voor individuen, door instructeurs geleide workshops voor teams en downloadbaar cursusmateriaal voor universitaire docenten.Inbegrepen
32GB MicroSD-kaart
Logitech C270 Webcam
Voeding 5 V, 4 A
USB-kabel - microB (Omkeerbaar)
2-Pin Jumper
Let op: De Jetson Nano Developer Kit is niet inbegrepen.
De SparkFun GPS-RTK2 verhoogt de lat voor hoge precisie GPS en is de nieuwste in een reeks van krachtige RTK kaarten met de ZED-F9P module van u-blox. De ZED-F9P is een top-of-the-line module voor hoge nauwkeurigheid GNSS en GPS locatie-oplossingen, met inbegrip van RTK in staat tot 10mm, drie-dimensionale nauwkeurigheid. Met deze kaart, zult u in staat zijn om te weten waar uw (of een object) X, Y, en Z locatie is binnen ruwweg de breedte van uw vingernagel! De ZED-F9P is uniek omdat hij zowel als rover als basis station kan werken. Door gebruik te maken van ons handige Qwiic systeem, hoeft u niet te solderen om hem aan te sluiten op de rest van uw systeem. We hebben echter nog steeds 0,1'-spaced pinnen als u liever een breadboard gebruikt. We hebben zelfs een oplaadbare backupbatterij ingebouwd om de laatste moduleconfiguratie en satellietgegevens tot twee weken lang beschikbaar te houden. Deze batterij helpt bij het 'warm-starten' van de module, waardoor de tijd tot de eerste fix drastisch wordt verkort. Deze module beschikt over een survey-in modus waardoor de module een basisstation kan worden en RTCM 3.x correctiegegevens kan produceren. Het aantal configuratiemogelijkheden van de ZED-F9P is ongelofelijk! Geofencing, variabel I2C-adres, variabele updatefrequenties, zelfs de hoge precisie RTK-oplossing kan worden verhoogd tot 20Hz. De GPS-RTK2 heeft zelfs vijf communicatiepoorten die allemaal tegelijk actief zijn: USB-C (die als COM-poort wordt geteld), UART1 (met 3,3V TTL), UART2 voor RTCM-ontvangst (met 3,3V TTL), I2C (via de twee Qwiic-connectoren of uitgevallen pinnen), en SPI. Sparkfun heeft ook een uitgebreide Arduino bibliotheek voor u-blox modules geschreven om de GPS-RTK2 gemakkelijk uit te lezen en te besturen via het Qwiic Connect System. Laat NMEA achter! Begin met het gebruik van een veel lichter gewicht binaire interface en geef je microcontroller (en zijn ene seriële poort) een pauze. De SparkFun Arduino bibliotheek laat zien hoe je breedtegraad, lengtegraad, zelfs koers en snelheid over I2C kunt lezen zonder de noodzaak van constante seriële polling. Features Parallel ontvangst van GPS, GLONASS, Galileo en BeiDou Ontvangt zowel L1C/A als L2C banden Spanning: 5 V of 3,3 V, maar alle logica is 3,3 V Stroom: 68 mA - 130 mA (varieert met constellaties en volgstatus) Tijd tot eerste fix: 25 s (koud), 2 s (warm) Maximale navigatiesnelheid: PVT (basis locatie over UBX binair protocol) - 25 Hz RTK - 20 Hz Raw - 25 Hz Horizontale Positie Nauwkeurigheid: 2,5 m zonder RTK 0,010 m met RTK Max Hoogte: 50k m Max Snelheid: 500 m/s Gewicht: 6.8 g Afmetingen: 43,5 mm x 43,2 mm 2 x Qwiic aansluitingen
Het Data Logging Carrier Board bevat aansluitingen voor I2C via een Qwiic connector of standaard 0.1' doorgemetalliseerde pinnen, samen met SPI en seriële UART aansluitingen voor het loggen van data van randapparatuur die gebruik maakt van deze communicatie protocollen. Met het Data Logging Carrier Board kunt u de voeding schakelen van zowel de Qwiic-connector op het bord als een speciale 3,3V voedingsrail voor niet-Qwiic-randapparatuur, zodat u kunt kiezen wanneer u de randapparatuur waarvan u de gegevens verzamelt, van stroom voorziet. Het bevat ook een oplaadcircuit voor lithium-ion batterijen met één cel en een apart batterijcircuit om een real-time klok op uw processorbord van stroom te voorzien. Eigenschappen M.2 MicroMod Connector microSD socket USB-C Connector 3.3 V 1 A spanningsreglaar Qwiic Connector Boot/Reset toetsen RTC backup-batterij & laadcircuit Onafhankelijke 3.3V spanningsregelaars voor Qwiic bus andere periferie Digitale uitgang van het processorbord schakelt de sluimerstand M2.5 x 3 mm met kruiskopschroef meegeleverd
De MicroMod DIY Carrier Kit bevat vijf M.2 connectoren (4.2mm hoogte), schroeven en standoffs zodat u over alle speciale onderdelen beschikt die u nodig heeft om uw eigen carrier-board te maken. MicroMod gebruikt de standaard M.2 connector. Dit is dezelfde connector als die op moderne moederborden en laptops. Er zijn verschillende plaatsen voor de plastic 'key' op de M.2 connector om te voorkomen dat een gebruiker er een niet-compatibel apparaat insteekt. De MicroMod standaard gebruikt de 'E'-key en wijkt van de M.2 standaard af doordat de montageschroef 4 mm naar de zijkant is verplaats. De 'E'-key is vrij gangbaar, zodat een gebruiker een M.2-compatibele Wifi-module zou kunnen plaatsen. Maar omdat de schroefbevestiging niet uitgelijnd is, zou de gebruiker een niet-compatibel apparaat niet kunnen vastzetten op een MicroMod-carrier. Eigenschappen 5x kruiskopschroef M2.5 x 3 mm 5x SMD Reflow Compatible Standoffs M2.5 x 2,5mm 5x M.2 MicroMod Connector Key: E Hoogte: 4.2 mm Aantal pennen: 67 Pitch: 0.5 mm
Dit carrier bord combineert een 2.4' TFT scherm, zes adresseerbare LED's, on-board spanningsregelaar, een 6-pins IO-connector, en microSD slot met het M.2 pin connector slot zodat het kan worden gebruikt met compatibele processorborden in ons MicroMod ecosysteem. We hebben dit carrier board ook uitgerust met Atmel's ATtiny84 met 8kb programmeerbare flash. Deze kleine jongen is voorgeprogrammeerd om met de processor te communiceren en via I2C druktoetsen te lezen. Eigenschappen M.2 MicroMod Connector 240 x 320 pixel, 2.4' TFT display 6 Addresseerbare APA102 LEDs Magnetische Buzzer USB-C Connector 3.3 V 1 A spanningsregelaar Qwiic Connector Boot/Reset toetsen RTC Backup Batterij & laadcircuit microSD Kruiskopschroef M2.5 x 3 mm meegeleverd
Spraakherkenning, always-on stemcommando's, gebaren- of beeldherkenning zijn mogelijk met TensorFlow-toepassingen. De cloud is indrukwekkend robuust, maar een permanente verbinding vereist stroom en connectiviteit die mogelijk niet beschikbaar zijn. Edge computing handelt discrete taken af, zoals bepalen of iemand 'ja' heeft gezegd en reageert dienovereenkomstig. De audio-analyse wordt gedaan op de MicroMod combinatie in plaats van op het web. Dit verlaagt de kosten en complexiteit drastisch en beperkt tegelijkertijd potentiële privacylekken. Dit bord is voorzien van twee MEMS microfoons (één met een PDM interface, één met een I2S interface), een ST LIS2DH12 3-assige versnellingsmeter, een connector voor een interface met een camera (apart verkrijgbaar), en een Qwiic connector. Een moderne USB-C connector maakt programmeren eenvoudig en we hebben de JTAG connector blootgelegd voor meer geavanceerde gebruikers die liever de kracht en snelheid van professionele tools gebruiken. We hebben zelfs een handige jumper toegevoegd om het stroomverbruik te meten voor testen met laag stroomverbruik. Eigenschappen M.2 MicroMod Keyed-E H4.2mm 65 pins SMD Connector 0.5mm Digitale I2C MEMS Microfoon PDM Invensense ICS-43434 (COMP) Digitale PDM MEMS-microfoon PDM Knowles SPH0641LM4H-1 (IC) ML414H-IV01E Lithiumbatterij voor RTC ST LIS2DH12TR Versnellingsmeter (3-assig, ultra-low-power) 24 Pin 0.5mm FPC Connector (Himax camera connector) USB - C Qwiic-connector MicroSD aansluiting M2.5x3mm kruiskopschroef meegeleverd
The SparkFun MicroMod mikroBUS Carrier Board takes advantage of the MicroMod, Qwiic, and mikroBUS ecosystems making it easy to rapidly prototype with each of them, combined. The MicroMod M.2 socket and mikroBUS 8-pin header provide users the freedom to experiment with any Processor Board in the MicroMod ecosystem and any Click board in the mikroBUS ecosystem, respectively. This board also features two Qwiic connectors to seamlessly integrate hundreds of Qwiic sensors and accessories into your project. The mikroBUS socket comprises a pair of 8-pin female headers with a standardized pin configuration. The pins consist of three groups of communications pins (SPI, UART and I²C), six additional pins (PWM, Interrupt, Analog input, Reset and Chip select), and two power groups (3.3 V and 5 V). While a modern USB-C connector makes programming easy, the Carrier Board is also equipped with a MCP73831 Single-Cell Lithium-Ion/Lithium-Polymer Charge IC so you can charge an attached single-cell LiPo battery. The charge IC receives power from the USB connection and can source up to 450 mA to charge an attached battery. Features M.2 MicroMod (Processor Board) Connector USB-C Connector 3.3 V 1 A Voltage Regulator 2x Qwiic Connectors mikroBUS Socket Boot/Reset Buttons Charge Circuit JTAG/SWD PTH Pins Downloads Schematic Eagle Files Board Dimensions Hookup Guide Getting Started with Necto Studio mikroBUS Standard Qwiic Info Page GitHub Hardware Repo
Deze module bevat een geïntegreerde trace-antenne, is FCC-goedgekeurd en bevat alle ontkoppeling en timing mechanismen die anders voor een nRF52840 ontwerp vereist zouden zijn. De Bluetooth-zendontvanger op de nRF52840 is voorzien van een BT 5.1-stack. Het ondersteunt Bluetooth 5, Bluetooth mesh, IEEE 802.15.4 (Zigbee & Thread) en 2.4Ghz RF draadloze protocollen (inclusief Nordic's eigen RF-protocol), zodat u kunt kiezen welke optie het beste past bij uw applicatie. Eigenschappen ARM Cortex-M4 CPU met een floating-point unit (FPU) 1MB interne Flash 256kB intern RAM Geïntegreerde 2.4GHz radio met ondersteuning voor: Bluetooth Low Energy (BLE) -- Met ondersteuning van perifere en/of centrale BLE-apparaten Bluetooth 5 -- Mesh Bluetooth! ANT -- Als u het toestel wilt veranderen in een hartslag- of trainingsmonitor. Nordic's proprietary RF protocol --- Voor als u veilig wilt communiceren met andere Nordic apparaten. Elke I/O peripheral die u nodig kunt hebben. USB -- Maak van uw nRF52840 een USB-apparaat voor massaopslag, gebruik een CDC-interface (seriële USB), en meer. UART -- Serial interfaces met ondersteuning voor hardware flow-control indien gewenst. I2C -- Ieders favoriete 2-draads bi-directionele bus interface SPI -- Als u de voorkeur geeft aan de 3+-draads serial interface Analogue-to-digital converters (ADC) -- Acht pinnen op de nRF52840 Mini Breakout ondersteunen analoge ingangen PWM -- Timer-ondersteuning op elke pin, PWM-ondersteuning voor het aansturen van LED's of servomotoren. Zeer nauwkeurige Real-time clock (RTC) -- ondersteunt ook timed deep-sleep functies. Drie UARTs Primair verbonden met USB-interface. Twee hardware UART's. Twee I2C-bussen Twee SPI-bussen Secundaire SPI-bus, hoofdzakelijk gebruikt voor Flash IC. PDM Audio Processing 2 x analoge Inputs 2 x PWM output 11 x GPIO
De RP2040 maakt gebruik van dubbele ARM Cortex-M0+ processoren (tot 133MHz): 264 kB ingebed SRAM in zes banken 6 speciale IO voor SPI Flash (met ondersteuning voor XIP) 30 multifunctionele GPIO: Specifieke hardware voor veelgebruikte periferie Programmeerbare IO voor uitgebreide ondersteuning van randapparatuur Vier 12-bit ADC-kanalen met interne temperatuursensor (tot 0,5 MSa/s) USB 1.1 Host/Device-functionaliteit De RP2040 wordt ondersteund met C/C++ en MicroPython cross-platform ontwikkelomgevingen, inclusief eenvoudige toegang tot runtime debugging. De chip heeft een UF2 boot en floating-point routines ingebouwd. De ingebouwde USB kan zowel als apparaat als host fungeren. De chip heeft twee symmetrische kernen en een hoge interne bandbreedte, waardoor hij nuttig is voor signaalverwerking en video. Hoewel de chip een groot intern RAM-geheugen heeft, bevat het bord een extra externe flash-chip. Features Twee Cortex M0+ processoren, tot 133 MHz 264 kB ingebouwd SRAM in 6 banken 6 speciale IO voor QSPI flash, met ondersteuning voor execute in place (XIP) 30 programmeerbare IO voor uitgebreide periferie-ondersteuning SWD-interface Timer met 4 alarmen Real-time teller (RTC) USB 1.1 Host/Device-functionaliteit Ondersteunde programmeertalen MicroPython C/C++
Onboard each moto:bit are multiple I/O pins, as well as a vertical Qwiic connector, capable of hooking up servos, sensors and other circuits. At the flip of the switch, you can get your micro:bit moving! The moto:bit connects to the micro:bit via an updated SMD, edge connector at the top of the board, making setup easy. This creates a handy way to swap out micro:bits for programming while still providing reliable connections to all of the different pins on the micro:bit. We have also included a basic barrel jack on the moto:bit that is capable of providing power to anything you connect to the carrier board. Features More reliable Edge connector for easy use with the micro:bit Full H-Bridge for control of two motors Control servo motors Vertical Qwiic Connector I²C port for extending functionality Power and battery management onboard for the micro:bit
De Power Delivery Board maakt gebruik van een standalone controller om te onderhandelen met de voedingsadapters en overschakelen naar een hogere spanning dan alleen 5V. Zo kan deze voedingsadapter verschillende uitgangsspanningen leveren voor verschillende projecten zodat u niet meerdere voedingsadapters nodig heeft om verschillende output te leveren; het bord kan worden verbonden via SparkFun's Qwiic connect systeem, zodat u niet hoeft te solderen of uit hoeft te zoeken hoe het aangesloten moet zijn.Het SparkFun Power Delivery Board maakt gebruik van de power delivery standaard met behulp van een stand-alone controller van STMicroelectronics, de STUSB4500. De STUSB4500 is een USB power delivery controller die zich richt op stroomverbruiker. Het implementeert een eigen algoritme om met een bron (d.w.z. een wall wart of voedingsadapter) te onderhandelen over het vermogen zonder een externe microcontroller nodig te hebben. U hebt echter wel een microcontroller nodig om het bord te configureren. PDO-profielen worden geconfigureerd in een geïntegreerd niet-vluchtig geheugen. De controller doet al het werk van de vermogensonderhandeling en biedt een eenvoudige manier om te configureren via I2C.Om dit bord te configureren is een I2C bus nodig. Het Qwiic systeem maakt het eenvoudig om het Power Delivery bord aan te sluiten op een microcontroller. Afhankelijk van uw toepassing kunt u ook verbinding maken met de I2C bus via de doorgemetalliseerde SDA en SCL aansluitingen.Eigenschappen
Ingangs- en uitgangsspanningsbereik van 5-20V
Uitgangsstroom tot 5A
Drie configureerbare vermogensafgifteprofielen
Auto-run Type-C™ en USB PD sink-controller
Gecertificeerd USB Type-C™ rev 1.2 en USB PD rev 2.0 (TID #1000133)
Geïntegreerde VBUS-spanningsbewaking
Geïntegreerde VBUS switch gate drivers (PMOS)
De SparkFun RP2350 Pro Micro biedt een krachtig ontwikkelingsplatform, gebouwd rond de RP2350-microcontroller. Dit bord maakt gebruik van de bijgewerkte Pro Micro-vormfactor. Het bevat een USB-C-connector, Qwiic-connector, WS2812B adresseerbare RGB-LED, opstart- en resetknoppen, opnieuw instelbare PTC-zekering en PTH- en gekartelde soldeerpads.
De RP2350 is een unieke dual-core microcontroller met twee ARM Cortex-M33-processors en twee Hazard3 RISC-V-processors, allemaal draaiend op maximaal 150 MHz! Dit betekent niet dat de RP2350 een quad-core microcontroller is. In plaats daarvan kunnen gebruikers selecteren welke twee processors tijdens het opstarten moeten worden uitgevoerd. U kunt twee processors van hetzelfde type of één van elk gebruiken. De RP2350 beschikt ook over 520 kB SRAM in tien banken, een groot aantal randapparatuur, waaronder twee UART's, twee SPI- en twee I²C-controllers, en een USB 1.1-controller voor host- en apparaatondersteuning.
De Pro Micro bevat ook twee uitgebreide geheugenopties: 16 MB externe Flash en 8 MB PSRAM aangesloten op de QSPI-controller van de RP2350. De RP2350 Pro Micro werkt met C/C++ met behulp van de Pico SDK-, MicroPython- en Arduino-ontwikkelomgevingen.
Kenmerken
RP2350-microcontroller
8 MB PSRAM
16 MB Flash
Voedingsspanning
USB: 5 V
RAW: 5,3 V (max.)
Pro Micro Pinout
2x UART
1x SPI
10x GPIO (4 gebruikt voor UART1 en UART0)
4x analoog
USB-C-connector
USB 1.1 host-/apparaatondersteuning
Qwiic-connector
Knoppen
Reset
Boot
LED's
WS2812 Adresseerbare RGB-LED
Rode voedings-LED
Afmetingen: 33 x 17,8 mm
Downloads
Schematic
Eagle Files
Board Dimensions
Hookup Guide
RP2350 MicroPython Firmware (Beta 04)
SparkFun Pico SDK Library
Arduino Pico Arduino Core
Datasheet (RP2350)
Datasheet (APS6404L PSRAM)
RP2350 Product Brief
Raspberry Pi RP2350 Microcontroller Documentation
Qwiic Info Page
GitHub Repository
De MLX90640 SparkFun IR Array Breakout heeft een 32×24 array van thermopile sensoren die, in essentie, een lage resolutie warmtebeeld camera genereren. Met deze breakout kan je oppervlaktetemperaturen vanop een behoorlijke afstand waarnemen met een nauwkeurigheid van ±1.5 °C (in het beste geval). Dit bord communiceert via I²C met behulp van het door Sparkfun ontwikkelde Qwiic systeem, wat de bediening van de breakout vergemakkelijkt. Er zijn echter nog steeds 0,1'-spaced pinnen voor het geval u de voorkeur geeft aan het gebruik van een breadboard. Het SparkFun Qwiic connect systeem is een ecosysteem van I²C sensoren, actuatoren, shields en kabels die het prototypen sneller maken en u helpen fouten te voorkomen. Alle Qwiic-compatibele borden gebruiken een gemeenschappelijke 1 mm pitch, 4-pins JST-connector. Dit vermindert de benodigde PCB ruimte, en gepolariseerde aansluitingen helpen u alles correct aan te sluiten. Deze specifieke IR Array Breakout biedt een gezichtsveld van 110°×75° met een temperatuurmeetbereik van -40 °C ~ 300 °C. De MLX90640 IR Array heeft pull up weerstanden op de I²C bus; beide kunnen worden verwijderd door de sporen op de overeenkomstige jumpers aan de achterkant van de printplaat door te knippen. Let erop dat de MLX90640 complexe berekeningen vereist van het host platform, dus een gewone Arduino Uno (of gelijkwaardig) heeft niet genoeg RAM of flash om de complexe berekeningen uit te voeren die nodig zijn om de ruwe pixel data om te zetten in temperatuur data. U heeft een microcontroller nodig met 20.000 bytes of meer RAM.
Hoe zit het met de zeefdruk labels? Ze zitten overal. We hebben besloten om de pinnen te labelen zoals ze zijn toegewezen op het Apollo3 IC zelf. Dit maakt het vinden van de pin met de gewenste functie een stuk eenvoudiger. Bekijk de full pin map van de Apollo3 datasheet. Als u echt de 4-bit SPI functionaliteit van de Artemis wilt uitproberen, dan zult u de pinnen 4, 22, 23 en 26 moeten gebruiken. Wilt u de differentiële ADC poort 1 uitproberen? Pinnen 14 en 15. Met de RedBoard Artemis ATP kunt u de indrukwekkende mogelijkheden van de Artemis module uitproberen.De RedBoard Artemis ATP heeft de verbeterde power conditioning en USB naar serieel die we in de loop der jaren hebben verfijnd op onze RedBoard lijn van producten. Een moderne USB-C connector maakt programmeren eenvoudig. Een Qwiic connector maakt I²C eenvoudig. De ATP is volledig compatibel met SparkFun's Arduino kern en kan gemakkelijk geprogrammeerd worden onder de Arduino IDE. We hebben de JTAG connector blootgelegd voor meer gevorderde gebruikers die liever de kracht en snelheid van professionele tools gebruiken. Als u veel GPIO's nodig hebt met een eenvoudig programma, klaar om op de markt te brengen, is de ATP de oplossing die u nodig hebt. We hebben een digitale MEMS microfoon toegevoegd voor mensen die willen experimenteren met always-on spraakcommando's met TensorFlow en machine learning. We hebben zelfs een handige jumper toegevoegd om het stroomverbruik te meten voor testen met laag stroomverbruik.Met 1MB flash en 384k RAM heb je genoeg ruimte voor je schetsen. De Artemis module draait op 48MHz met een 96MHz turbo mode beschikbaar en met Bluetooth om te starten!Kenmerken
Arduino Mega Voetafdruk
1M Flash / 384k RAM
48MHz / 96MHz turbo beschikbaar
6uA/MHz (werkt minder dan 5mW bij volledige werking)
48 GPIO - allen onderbreekbaar
31 PWM kanalen
Ingebouwde BLE radio
10 ADC-kanalen met 14-bits precisie met tot 2,67 miljoen samples per seconde effectieve continue, multi-slot sampling rate
2-kanaals differentiële ADC
2 UART's
6 I²C-bussen
6 SPI-bussen
2/4/8-bit SPI-bus
PDM-interface
I²S-interface
Beveiligde 'Smart Card'-interface
Qwiic-connector
Features ATmega328 microcontroller met Optiboot Bootloader R3 Shield Compatible CH340C serieel-USB-converter 3.3 V tot 5 V Spanningsniveau Jumper A4 / A5 jumpers AP2112 spanningsregelaar ISP-kopje Ingangsspanning: 7 V - 15 V 1 Qwiic aansluiting 16 MHz kloksnelheid 32 k Flash-geheugen Alle SMD constructie verbeterde resetknop
Steek een lezer in de headers, gebruik een Qwiic kabel, scan je 125kHz ID tag, en het unieke 32-bit ID wordt op het scherm getoond. De unit wordt geleverd met een lees LED en buzzer, maar maak je geen zorgen, er is een jumper die je kunt doorknippen om de buzzer uit te schakelen als je dat wilt. Door gebruik te maken van SparkFun's handige Qwiic systeem, is er geen soldeerwerk nodig om het aan te sluiten op de rest van je systeem. We hebben echter nog steeds 0.1'-spaced pinnen als u liever een breadboard gebruikt. Met behulp van de ATtiny84A aan boord, neemt de Qwiic RFID de zes bytes ID tag van je 125kHz RFID kaart, koppelt er een tijdstempel aan, en zet het op een stapel die tot 20 unieke RFID scans per keer kan bevatten. Deze informatie is gemakkelijk te verkrijgen met enkele eenvoudige I²C commando's.
The SparkFun RP2040 mikroBUS Development Board is a low-cost, high performance platform with flexible digital interfaces featuring the Raspberry Pi Foundation's RP2040 microcontroller. Besides the Thing Plus or Feather PTH pin layout, the board also includes a microSD card slot, 16 MB (128 Mbit) flash memory, a JST single cell battery connector (with a charging circuit and fuel gauge sensor), an addressable WS2812 RGB LED, JTAG PTH pins, four (4-40 screw) mounting holes, our signature Qwiic connectors, and a mikroBUS socket. The mikroBUS standard was developed by MikroElektronika. Similar to Qwiic and MicroMod interfaces, the mikroBUS socket provides a standardized connection for add-on Click boards to be attached to a development board and is comprised of a pair of 8-pin female headers with a standardized pin configuration. The pins consist of three groups of communications pins (SPI, UART and I²C), six additional pins (PWM, Interrupt, Analog input, Reset and Chip select), and two power groups (3.3 V and 5 V). The RP2040 is supported with both C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has UF2 boot and floating-point routines baked into the chip. While the chip has a large amount of internal RAM, the board includes an additional 16 MB of external QSPI flash memory to store program code. The RP2040 contains two ARM Cortex-M0+ processors (up to 133 MHz) and features: 264 kB of embedded SRAM in six banks 6 dedicated IO for SPI Flash (supporting XIP) 30 multifunction GPIO: Dedicated hardware for commonly used peripherals Programmable IO for extended peripheral support Four 12-bit ADC channels with internal temperature sensor (up to 0.5 MSa/s) USB 1.1 Host/Device functionality Features (SparkFun RP2040 mikroBUS Dev. Board) Raspberry Pi Foundation's RP2040 microcontroller 18 Multifunctional GPIO Pins Four available 12-bit ADC channels with internal temperature sensor (500kSa/s) Up to eight 2-channel PWM Up to two UARTs Up to two I²C buses Up to two SPI buses Thing Plus (or Feather) Pin Layout: 28 PTH Pins USB-C Connector: USB 1.1 Host/Device functionality 2-pin JST Connector for a LiPo Battery (not included): 500mA charging circuit 4-pin JST Qwiic Connector LEDs:
PWR - Red 3.3V power indicator
CHG - Yellow battery charging indicator
25 - Blue status/test LED (GPIO 25)
WS2812 - Addressable RGB LED (GPIO 08) Buttons: Boot Reset JTAG PTH Pins 16MB QSPI Flash Memory µSD Card Slot mikroBUS Socket Dimensions: 3.7' x 1.2' Four Mounting Holes: 4-40 screw compatible Downloads Schematic Eagle Files Board Dimensions Hookup Guide Qwiic Info Page GitHub Hardware Repository
The SparkFun Thing Plus Matter is the first easily accessible board of its kind that combines Matter and SparkFun’s Qwiic ecosystem for agile development and prototyping of Matter-based IoT devices. The MGM240P wireless module from Silicon Labs provides secure connectivity for both 802.15.4 with Mesh communication (Thread) and Bluetooth Low Energy 5.3 protocols. The module comes ready for integration into Silicon Labs' Matter IoT protocol for home automation.
What is Matter? Simply put, Matter allows for consistent operation between smart home devices and IoT platforms without an Internet connection, even from different providers. In doing so, Matter is able to communicate between major IoT ecosystems in order to create a single wireless protocol that is easy, reliable, and secure to use.
The Thing Plus Matter (MGM240P) includes Qwiic and LiPo battery connectors, and multiple GPIO pins capable of complete multiplexing through software. The board also features the MCP73831 single-cell LiPo charger as well as the MAX17048 fuel gauge to charge and monitor a connected battery. Lastly, a µSD card slot for any external memory needs is integrated.
The MGM240P wireless module is built around the EFR32MG24 Wireless SoC with a 32-bit ARM Cortext-M33 core processor running at 39 MHz with 1536 kb Flash memory and 256 kb RAM. The MGM240P works with common 802.15.4 wireless protocols (Matter, ZigBee, and OpenThread) as well as Bluetooth Low Energy 5.3. The MGM240P supports Silicon Labs' Secure Vault for Thread applications.
Specifications
MGM240P Wireless Module
Built around the EFR32MG24 Wireless SoC
32-bit ARM-M33 Core Processor (@ 39 MHz)
1536 kB Flash Memory
256 kB RAM
Supports Multiple 802.15.4 Wireless Protocols (ZigBee and OpenThread)
Bluetooth Low Energy 5.3
Matter-ready
Secure Vault Support
Built-in Antenna
Thing Plus Form-Factor (Feather-compatible):
Dimensions: 5.8 x 2.3 cm (2.30 x 0.9")
2 Mounting Holes:
4-40 screw compatible
21 GPIO PTH Breakouts
All pins have complete multiplexing capability through software
SPI, I²C and UART interfaces mapped by default to labeled pins
13 GPIO (6 labeled as Analog, 7 labeled for GPIO)
All function as either GPIO or Analog
Built-in-Digital to Analog Converter (DAC)
USB-C Connector
2-Pin JST LiPo Battery Connector for a LiPo Battery (not included)
4-Pin JST Qwiic Connector
MC73831 Single-Cell LiPo Charger
Configurable charge rate (500 mA Default, 100 mA Alternate)
MAX17048 Single-Cell LiPo Fuel Gauge
µSD Card Slot
Low Power Consumption (15 µA when MGM240P is in Low Power Mode)
LEDs:
PWR – Red Power LED
CHG – Yellow battery charging status LED
STAT – Blue status LED
Reset Button:
Physical push-button
Reset signal can be tied to A0 to enable use as a peripheral device
Downloads
Schematic
Eagle Files
Board Dimensions
Hookup Guide
Datasheet (MGM240P)
Fritzing Part
Thing+ Comparison Guide
Qwiic Info Page
GitHub Hardware Repo