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 Sparkfun Qwiic GPIO is een I²C uitbreidingsbord met de TCA9534 I/O Expander IC van Texas Instruments. Dit bord voegt acht IO-pinnen toe die u net als elke andere digitale pin van uw microcontroller kunt lezen en schrijven. De besturing via de I²C interface wordt verzorgd door een Arduino-bibliotheek, zodat u eenvoudig functies kunt aanroepen vergelijkbaar met Arduino's pinMode en digitalWrite om deze extra I/O's aan te sturen. De pinnen van de TCA9534 bereikbaar via gebruikersvriendelijke aansluitklemmen; er is geen schroevendraaier nodig om draden aan te sluiten! De aansluitklemmen zijn relatief groot, waardoor het mogelijk is meerdere draden in een ground- of power-aansluitng te combineren. Met drie aanpasbare adres-jumpers, kunt u tot acht Qwiic GPIO borden aansluiten op een enkele bus, waarmee u over 64 extra GPIO pinnen beschikt! Het standaard I²C-ades is 0x27 en kan worden gewijzigd door het aanpassen van de jumpers op de achterkant van het bord. Eigenschappen Acht configureerbare GPIO-pennen I2C Adres: 0x27 (Standaard) Hardware jumpers maken tot acht borden op een enkele bus mogelijk Input Polarity Inversion Register Bestuur acht I/O pinnen individueel of tegelijk. Open-Drain Active-Low Interrupt Output 2 x Qwiic Connectors Afmetingen: 60,96 mm x 38,10 mm
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.
De SparkFun Qwiic OpenLog is de slimmere en beter uitziende neef van de extreem populaire OpenLog, maar nu hebben we de originele serieel gebaseerde interface overgezet naar I²C! Dankzij de toegevoegde Qwiic connectoren, kunt u meerdere I²C apparaten doorlussen en ze allemaal loggen zonder uw seriële poort in beslag te nemen. De Qwiic OpenLog kan enorme hoeveelheden seriële data opslaan, of 'loggen', en fungeren als een soort zwarte doos om alle data op te slaan die uw project genereert, voor wetenschappelijke of debugging doeleinden. Door gebruik te maken van ons handige Qwiic systeem, hoeft u niet te solderen om het aan te sluiten op de rest van uw systeem. We hebben echter nog steeds 0,1'-spaced pinnen voor het geval u liever een breadboard gebruikt. Net als zijn voorganger, loopt de SparkFun Qwiic OpenLog op een ATmega328, die op 16 MHz draait dankzij de resonator aan boord. De ATmega328 is zeker om te beschikken over de Optiboot bootloader geladen, waardoor de OpenLog compatibel te zijn met de 'Arduino Uno' board instelling in de Arduino IDE. Het is belangrijk om ervan bewust te zijn dat de Qwiic OpenLog ongeveer 2 mA-6 mA trekt in idle (niets op te nemen) modus, echter, tijdens een volledige opname kan de OpenLog 20 mA tot 23 mA trekken, afhankelijk van de microSD-kaart die wordt gebruikt. De Qwiic OpenLog ondersteunt ook clock stretching, wat betekent dat het nog beter presteert dan het origineel en gegevens zal opnemen tot 20.000 bytes per seconde bij 400 kHz. Als de ontvangst buffer vol raakt zal deze OpenLog de klok lijn vasthouden, om de master te laten weten dat hij bezig is. Zodra de Qwiic OpenLog klaar is met een taak, geeft het de klok vrij, zodat de gegevens kunnen blijven stromen zonder corruptie. Voor nog betere prestaties is de OpenLog Artemis de tool die u nodig hebt, met logging snelheden tot 500000 bps. Functies Continue datalogging met 20.000 bytes per seconde zonder corruptie Compatibel met hoge-snelheid 400 kHz I²C Compatibel met 64 MB tot 32 GB microSD-kaarten (FAT16 of FAT32) Geladen Uno bootloader zodat het upgraden van de firmware net zo eenvoudig is als het laden van een nieuwe sketch Valid I²C Adressen: 0x08 tot 0x77 2x Qwiic aansluitingen Downloads Schema Eagle-bestanden Aansluithandleiding Arduino-bibliotheek GitHub
De Qwiic pHAT verbindt de I²C bus (GND, 3.3V, SDA, en SCL) op uw Raspberry Pi met een reeks van Qwiic connectoren op de HAT. Aangezien het Qwiic systeem het mogelijk maakt om borden met verschillende adressen door te lussen, kunt u zoveel sensoren stapelen als u wilt om een toren van sensorkracht te maken! De Qwiic pHAT V2.0 heeft vier Qwiic connect poorten (twee aan de zijkant en twee verticaal), allemaal op dezelfde I²C bus. We hebben ook gezorgd voor een eenvoudige 5V schroefaansluiting om borden te voeden die meer dan 3,3V nodig hebben en een druktoets (met de optie om de Pi uit te schakelen met een script). De montagegaten zijn gewijzigd op het bord, ze zijn nu zo geplaatst dat ze overeenkomen met de standaard Qwiic bordafmetingen van 1,0 'x 1,0'. Deze HAT is compatibel met elke Raspberry Pi die gebruik maakt van de standaard 2x20 GPIO header en met de NVIDIA Jetson Nano en Google Coral. Eigenschappen 4 x Qwiic Aansluitpoorten 1 x 5V schroefaansluiting 1 x Knop voor algemeen gebruik HAT-compatibele 40-pins socket
Features ATmega328 microcontroller met Optiboot (UNO) Bootloader Ingangsspanning: 7 V - 15 V 0 V - 5 V uitgangen met 3,3 V compatibele ingangen 6 analoge ingangen 14 digitale I/O-pinnen (6 PWM-uitgangen) ISP-kopbal 16 MHz kloksnelheid 32 k Flash-geheugen R3 Shield Compatible Alle SMD constructie USB programmering vergemakkelijkt door de alomtegenwoordige FTDI FT231X Rode PCB Het SparkFun RedBoard combineert de stabiliteit van de FTDI, de eenvoud van de Uno's Optiboot bootloader, en de R3 schild compatibiliteit van de Uno R3. RedBoard heeft de hardware randapparatuur die u gewend bent: 6 Analoge ingangen 14 Digitale I/O pinnen (6 PWM pinnen) SPI UART Externe interrupts Hier kunt u de nieuwste VCP-drivers voor FTDI-apparaten downloaden. Kijk ook eens naar de GitHub repository aangeboden door SparkFun.
De RedBoard Artemis heeft de verbeterde stroomconditionering en USB naar serial 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 RedBoard Artemis is volledig compatibel met SparkFun's Arduino kern en kan gemakkelijk geprogrammeerd worden onder de Arduino IDE. We hebben de JTAG connector vrijgemaakt voor meer gevorderde gebruikers die liever de kracht en snelheid van professionele tools gebruiken. 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 tests met laag stroomverbruik. Met 1MB flash en 384k RAM heb je genoeg ruimte voor je schetsen. De on-board Artemis module draait op 48MHz met een 96MHz turbo mode beschikbaar en met Bluetooth om te starten! Features Arduino Uno R3 Footprint 1M Flash / 384k RAM 48MHz / 96MHz turbo beschikbaar 24 GPIO - alle interrupt geschikt 21 PWM kanalen Ingebouwde BLE radio 10 ADC kanalen met 14-bit precisie 2 UART's 6 I²C-bussen 4 SPI-bussen PDM-interface I²S-Interface Qwiic-connector
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
Dit zijn enkele van onze favoriete sensoren uit elke categorie. Maar wacht, er is meer! De SparkFun Sensor Kit bevat nu een aantal van onze sensor boards die voorzien zijn van het Qwiic Connect System voor snelle prototyping!
Deze versie van de kit heeft een complete revisie gekregen! Check de Inclusief sectie hierboven voor een complete lijst van wat er in deze kit zit om te bepalen wat er veranderd is.
Dit enorme assortiment van sensoren maakt een geweldig cadeau voor die uitzonderlijke elektronica liefhebber in je leven!
Inbegrepen
Grote Piëzo Tril Sensor - Met Massa - Een flexibele film kan trillingen, aanraking, schokken, enz. waarnemen. Wanneer de film heen en weer beweegt, wordt een AC-golf gecreëerd, met een spanning tot ±90.
Reedschakelaar - Voelt magnetische velden aan en is een uitstekende contactloze schakelaar.
Vierkante magneet van 0,25' - Werkt goed samen met de reed-schakelaar. Verberg de magneet in opgezette dieren of in een doos om een verborgen actuator voor de reed-schakelaar te maken.
0,5' krachtgevoelige weerstand - een krachtgevoelige weerstand met een detectiegebied van 0,5' diameter. Zeer geschikt om druk te voelen (d.w.z. als er in wordt geknepen).
PIR Bewegingssensor - Eenvoudig te gebruiken bewegingsmelder met analoge interface. Voed hem met 5-12VDC, en u wordt gewaarschuwd voor elke beweging.
Mini fotocel - De fotocel varieert zijn weerstand op basis van de hoeveelheid licht waaraan hij wordt blootgesteld. Hij varieert van 1kΩ in het licht tot 10kΩ in het donker.
QRD1114 Optische Detector/Phototransistor - Een alles-in-één infraroodstraler en -detector. Ideaal voor het detecteren van zwart-naar-wit overgangen of kan worden gebruikt om nabijgelegen objecten te detecteren.
SparkFun Environmental Combo Breakout - CCS811/BME280 (Qwiic) - Biedt barometrische druk, vochtigheid, temperatuur, TVOCs en equivalente CO2 (of eCO2) niveaus met I2C-uitgang.
Flex Sensor - Als de sensor wordt gebogen, neemt de weerstand over de sensor toe. Nuttig voor het meten van beweging of positionering
SoftPot - Dit zijn zeer dunne variabele potentiometers. Door op verschillende plaatsen langs de strip te drukken, varieert u de weerstand.
SparkFun 9DoF IMU Breakout - ICM-20948 (Qwiic) - Deze chip levert een 3-assige versnellingsmeter, 3-assige gyroscoop, en 3-assige magnetometer. Sluit dit bord aan via I2C, Qwiic, of SPI en ga aan de slag met een van de drie sensoren of gebruik ze alle drie samen om de 3D oriëntatie te bepalen.
RGB en Gebaar Sensor - APDS-9960 - Dit bord doet een beetje van alles. Je kunt omgevingslicht of kleur meten, nabijheid detecteren en gebaren meten via I2C.
Bodemvochtigheidssensor (met schroefklemmen) - Ooit afgevraagd of je plant water nodig heeft? Deze sensor geeft een analoog signaal af op basis van de weerstand van de bodem. Aangezien water geleidend is, zal het watergehalte van de bodem weerspiegeld worden in de bodemweerstand.
SparkFun Capacitive Touch Slider - CAP1203 (Qwiic) - Dit kleine bordje werkt geweldig als een niet-mechanische knop. Gebruik de drie pads op de printplaat of sluit je eigen input aan voor een geweldige touch button of slider zonder bewegende delen.
Geluidsdetector - Ooit willen weten of er lawaai is in een gebied? Dit bord zal het u vertellen, maar het zal ook de amplitude en het volledige geluidssignaal weergeven.
IR-ontvanger-diode - Deze eenvoudige IR-ontvanger detecteert een IR-signaal van een standaard IR-afstandsbediening of van de IR-diode die in de kit is opgenomen.
IR-diode - Deze LED kan tot 50 mA stroom aan en geeft een signaal af in het IR-spectrum van 940-950 nm. Gebruik deze om een signaal te sturen naar de bijgeleverde IR-ontvangerdiode of om de TV van je buurman uit te zetten.
Weerstand 10K Ohm 1/4 Watt PTH - 20 stuks (dikke draden) - 1/6e Watt, +/- 5% tolerantie PTH-weerstanden. Deze weerstanden van 10KΩ worden vaak gebruikt in breadboards en perfboards en zijn uitstekende pullups, pulldowns en stroombegrenzers.
Weerstand 1.0M Ohm 1/4 Watt PTH - Twee PTH-weerstanden van 1/4 Watt met een tolerantie van +/- 5%. Vaak gebruikt in breadboards en perf boards.
Weerstand 330 Ohm 1/4 Watt PTH - 20 pack (Thick Leads) - 1/6 Watt PTH-weerstanden met +/- 5% tolerantie. Deze weerstanden van 330 ohm worden vaak gebruikt op breadboards en perfboards en zijn uitstekende stroombegrenzers voor LED's.
2 x Qwiic Kabel - 100mm - gebruik deze om tot drie Qwiic borden in uw kit aan te sluiten.
Break Away Headers - Recht - Soldeer deze pinnen aan een van de breakouts op de bijgeleverde borden om een prototype te maken op een breadbord.
Dankzij zijn I²C-mogelijkheden spaart deze PWM HAT de GPIO-pinnen van de Raspberry Pi, zodat u ze voor andere doeleinden kunt gebruiken. De Servo pHAT voegt ook een seriële terminalaansluiting toe, waarmee u een Raspberry Pi kunt oproepen zonder deze aan te hoeven sluiten op een monitor en toetsenbord. We hebben een Qwiic connector voorzien voor een gemakkelijke interfacing met de I²C bus via het Qwiic systeem en een 4-pin header om aan te sluiten op de Sphero RVR. De voeding van de SparkFun Servo pHAT kan worden geleverd via een USB-C connector. Dit zal ofwel alleen de servomotoren van stroom voorzien of de servomotoren en de Raspberry Pi die is aangesloten op de HAT van stroom voorzien. We zijn overgeschakeld naar USB-C om meer stroom naar uw servo's te kunnen brengen dan ooit tevoren. Met deze USB-C-aansluiting kunt u ook de Pi aansluiten via een seriële poortverbinding, zodat u geen monitor en toetsenbord hoeft te gebruiken voor het instellen van de Pi. Om alleen de voedingsrail van de servo's van stroom te voorzien (en niet de 5V-voedingsrail van de Pi), moet u een klein spoor op de isolatie-jumper doorsnijden. Hierdoor kunt u zwaardere belastingen van meerdere of grotere servo's aansturen. We hebben zelfs stroombeveiligingscircuits aan het ontwerp toegevoegd om schade aan stroombronnen te voorkomen. Elk van deze pHAT's 16 servo motor pin headers is verdeeld naar de standaard 3-pin servo pinout (ground, 5V, signaal) om het gemakkelijker te maken uw servo motoren aan te sluiten. De Servo pHAT heeft dezelfde grootte en vormfactor als een Raspberry Pi Zero en Zero W, maar het kan ook werken met een gewone Raspberry Pi. Features 16 PWM kanalen, aanstuurbaar via I²C Qwiic aansluiting 4-pins RVR header voor aansluiting op Sphero RVR USB-C aansluiting 40-pin GPIO header voor aansluiting op Raspberry Pi CH340C USB seriële SOIC16 Geüpdatete logic level conversie circuits Stroom beveiligingscircuits
De RP2040 bevat twee ARM Cortex-M0+ processoren (tot 133MHz) en beschikt over: 264 kB ingebed SRAM in zes banken 6 speciale IOs voor SPI Flash (met ondersteuning voor XIP) 30 multifunctionele GPIOs: Specifieke hardware voor veelgebruikte periferie Programmeerbare IO voor uitgebreide periferie-ondersteuning 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. Het heeft een UF2 boot ROM en floating-point routines ingebouwd in de chip. Terwijl de chip een groot intern RAM geheugen heeft, bevat de kaart een extra 16MB extern QSPI flash geheugen om programmacode op te slaan. Eigenschappen Raspberry Pi Foundation's RP2040 microcontroller 16MB QSPI Flash Geheugen JTAG PTH pinnen Thing Plus (of Feather) Form-Factor: 18 x Multifunctionele GPIO-pennen Vier 12-bit ADC kanalen met een interne temperatuursensor (500kSa/s) Tot acht 2-kanaals PWM Tot twee UART's Tot twee I2C-bussen Tot twee SPI-bussen USB-C-aansluiting: USB 1.1 Host/Device-functionaliteit 2-pins JST-aansluiting voor een LiPo-batterij (niet meegeleverd): 500mA laadcircuit Qwiic Aansluiting Druktoetsen: Boot Reset LEDs: PWR - Rode 3,3V voedingsindicatie CHG - Gele batterij laadindicatie 25 - Blauwe status/test-LED (GPIO 25) WS2812 - Adresseerbare RGB-LED (GPIO 08) Vier montagegaten: 4-40 schroefcompatibel Afmetingen: 2,3' x 0,9' RP2040 Kenmerken Dubbele Cortex M0+ processoren, tot 133 MHz 264 kB ingebed SRAM in 6 banken 6 speciale IOs voor QSPI flash, met ondersteuning voor execute in place (XIP) 30 programmeerbare IOs voor uitgebreide periferie-ondersteuning SWD-interface Timer met 4 alarmen Real-time clock (RTC) USB 1.1 Host/Device-functionaliteit Ondersteunde programmeertalen MicroPython C/C++
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
Kunt u de SparkFun Top pHAT gebruiken om een prototype te maken van machinaal leren op uw Raspberry Pi 4, NVIDIA Jetson, Google Coral of een andere single-board computer? Ongetwijfeld! De SparkFun Top pHAT ondersteunt machine learning interacties, inclusief spraakbesturing met onboard microfoons & luidspreker, grafische display voor camera controle feedback, en onbelemmerde toegang tot de RPi camera connector. Bovendien kunt u de programmeerbare knoppen, joystick, en RGB LED gebruiken voor gebruiker-gedefinieerde I/O, dynamische systeeminteractie, of systeemstatus displays.Kun je het gebruiken als een interface om je project te introduceren in het SparkFun Qwiic ecosysteem? Inderdaad! In aanvulling op alle voorgaande functies, hebben we ook een Qwiic connector opgenomen om eenvoudige integratie via I2C mogelijk te maken. Miljarden combinaties van Qwiic-geschikte boards zijn beschikbaar voor u om uit te breiden op de mogelijkheden van de SparkFun Top pHAT.Met alle I/O interactie op dit bord en het gebrek aan solderen nodig om aan de slag te gaan, is de SparkFun Top pHAT de fundamentele machine leren add-on voor Raspberry Pi of elke 2x20 GPIO SBC!Features
Een Raspberry Pi pHAT die zich richt op gebruikersinteractie met een SBC/RPi.Ondersteuning voor machine learning interacties
Voice control (microfoons, luidspreker)
Grafisch display op 2.4' kleuren TFT
Twee programmeerbare knoppen voor door de gebruiker te definiëren I/O
Programmeerbare joystick - voor dynamische/interactie met het systeem (GUI menu's, robotbesturing).
Programmeerbare RGB LED's - voor systeemstatus, weergave.
Belemmert de toegang tot de RPi-camera of displayconnector niet
Aan/uit schakelaar voor Rpi.
Ondersteunt toegang tot het SparkFun Qwiic ecosysteem
Bedoeld om aan de top van een pHAT stack te staan - geen pinnen voor stapelen bovenop dit bord. Het is de Top pHAT!
Het SparkFun Weerscherm maakt gebruik van de Si7021 vochtigheid/temperatuursensor, de MPL3115A2 barometrische druksensor, en de ALS-PT19 lichtsensor. Het schild maakt gebruik van de MPL3115A2 en Si7021 Arduino bibliotheken. Het SparkFun Weer Schild wordt geleverd met twee onbezette RJ11 connector ruimtes en een 6-pins GPS connector. Ten slotte kan elke Weather Shield werken van 3,3 V tot 16 V en heeft ingebouwde spanningsregelaars en signaal vertalers. Kijk voor meer informatie op de GitHub pagina, Schematics en Eagle Files.
SPIDriver shows you what’s happening on the SPI bus in real time, so no more guessing about the bus state. Its purpose is to make understanding the functioning of SPI hardware more intuitive. It's useful if you're into debugging hardware or simply introduce a class to SPI for the first time.You can directly control LEDs and LCD displays just by having SPIDriver and you won't have to deal with microcontrollers. It's also a useful tool for examining, backing up and cloning an SPI flash as well as reading and writing SPI flash in circuit.SPIDriver is also applicable if you want to drive, test and evaluate different displays.With the help of current and voltage monitoring you'll be able to detect electrical problems at early stages. Thanks to the included color coded wires you can hook SPIDriver up without much effort; no pinout diagram required. It includes 3.3 V and 5 V supplies for your device, plus a high-side current meter.SPIDriver comes with software to control it from:
a GUI
the command-line
C and C++ using a single source file
Python 2 and 3, using a module
Technical features
Live display shows you exactly what it’s doing all the time
Sustained SPI transfers at 500 Kbps
USB line voltage monitor to detect supply problems, to 0.01 V
Target device high-side current measurement, to 5 mA
Two auxiliary output signals, A and B
Two dedicated power outlines: of 3.3 V and 5 V
All signals color coded to match jumper colors
All signals are 3.3 V, and are 5 V tolerant
Uses an FTDI USB serial adapter, and Silicon Labs automotive-grade EFM8 controller
Also reports uptime, temperature, and running CRC of all traffic
All sensors and signals controlled using a simple serial protocol
GUI, command-line, C/C++, and Python 2/3 host software provided for Windows, Mac, and Linux
Details
Maximum power out current: up to 470 mA
Signal current: up to 10 mA
Device current: up to 25 mA
Dimensions: 61 mm x 49 mm x 6 mm
Interface: USB 2.0, micro USB connector
Contents (SPIDriver Core)
1x SPIDriver
1x Set of hookup jumpers
Standard 2x16 LCD (see Elektor Labs Preferred Parts - ELPP) with the following specifications: 2 rows, 16 characters wide 5 x 7 dots font and cursor Yellow-green LCD with yellow-green LED backlight HD44780 equivalent LCD controller High contrast Readable in sunlight 16 pin Connection port is 2.54 mm (0.1') pitch, single row for easy breadboarding and wiring pinning (left-to-right): 1-14,A,K Single LED backlight included; Easily dimmed with a resistor or via PWM; Uses much less power than electroluminescent backlights Can be fully controlled with only 6 digital lines(in 4-bit bus mode) 5V DC operating voltage Module dimension: 80 x 36 x 10 mm Viewing area size: 64.5x 15 mm
This is the standard AxiDraw pen clip that is included with current-generation AxiDraw V3 family plotters. It fits pens and other instruments up to 5/8' (16 mm) in diameter. It includes a black nylon 8-32 thumbscrew for holding the pen in place, as well as spare mounting screws. You may wish to get this as a replacement, as a spare, or to have multiple pen clips for custom applications. Compatibility The pen clip is compatible only with AxiDraw V3 family pen plotters that mount the pen on a 2-hole vertical slide. This includes all AxiDraw SE/A3, AxiDraw V3/A3, AxiDraw V3 XLX, AxiDraw MiniKit, and all AxiDraw V3 units manufactured after February 2017.