De ESP8266 is een indrukwekkende, goedkope WiFi module die geschikt is om WiFi functionaliteit toe te voegen aan een bestaand microcontroller project via een UART seriële verbinding. De module kan zelfs worden geherprogrammeerd om te fungeren als een standalone WiFi connected device – voeg gewoon stroom toe! 802.11 b/g/n protocol Wi-Fi Direct (P2P), soft-AP Geïntegreerde TCP/IP-protocolstack Deze module is een zelfstandige SOC (System On a Chip) die niet noodzakelijkerwijs een microcontroller nodig heeft om inputs en outputs te manipuleren zoals u normaal gesproken zou doen met bijvoorbeeld een Arduino, omdat de ESP-01 fungeert als een kleine computer. Je kunt dus een microcontroller internettoegang geven zoals het Wi-Fi shield doet bij de Arduino, of je kunt de ESP8266 gewoon programmeren om niet alleen toegang te hebben tot een Wi-Fi netwerk, maar ook te fungeren als een microcontroller, wat de ESP8266 zeer veelzijdig maakt.
Deze Wi-Fi module is gebaseerd op de populaire ESP8266 chip. De module is FCC en CE gecertificeerd en voldoet aan RoHS. Volledig compatibel met de ESP-12E. 13 GPIO-pinnen, 1 analoge ingang, 4 MB flash-geheugen.
Deze Crowtail serie 4G module is een krachtige LTE Cat1 draadloze module. Hij maakt gebruik van de SIM A7670E communicatiemodule van Simcom, en communiceert via een UART-interface die 4G datatransmissie en spraakcommunicatie mogelijk maakt. De unit ondersteunt meerdere LTE-banden, waaronder B1 / B3 / B5 / B7 / B8 / B20, evenals WCDMA- en GSM-netwerken. Daarnaast ondersteunt hij verschillende protocollen zoals TCP/IP, FTP, HTTP en meerdere satelliet navigatiesystemen zoals GPS, GLONASS en BDS.
De module wordt geleverd met een interface voor het opladen, en kan worden gevoed met een 3,7 V lithium accu of via een 5 V USB-C interface. Hij heeft ook een 3,5 mm koptelefoonaansluiting zodat hij, door een hoofdtelefoon met een microfoon aan te sluiten, kan worden gebruikt voor het maken en ontvangen van telefoongesprekken. Het compacte formaat maakt het eenvoudig om hem te integreren in verschillende IoT-apparaten, en te voldoen aan de eisen van diverse toepassingen. Ook het lage stroomverbruik en de betrouwbare werking behoren tot de redenen waarom hij veel wordt gebruikt bij IoT, smart home, automotive en industriële besturing.
Kenmerken
Bevat de A7670E communicatiemodule, waardoor 4G-gegevensoverdracht en spraakcommunicatie mogelijk zijn met laag stroomverbruik en hoge betrouwbaarheid
Ondersteunt meerdere LTE-banden, waaronder B1 / B3 / B5 / B7 / B8 / B20, evenals WCDMA- en GSM-netwerken
Ondersteunt verschillende protocollen zoals TCP/IP, FTP, HTTP en meerdere satelliet navigatiesystemen zoals GPS, GLONASS en BDS
Wordt geleverd met een interface voor het opladen, en een hoofdtelefoonaansluiting die kan worden gebruikt voor het maken en ontvangen van telefoongesprekken door een hoofdtelefoon met microfoon aan te sluiten
Klein maar krachtig, zíjn compacte formaat maakt het gemakkelijk hem te integreren in verschillende IoT-apparaten.
Specificaties
Hoofd processor: SIM A7670E
LTE-FDD: B1 / B3 / B5 / B7 / B8 / B20
GSM: 900/1800 MHz
GSM/GPRS vermogensklasse
EGSM900: 4 (33 dBm ±2 dB)
DCS1800: 1 (30 dBm ±2 dB)
EDGE vermogensklasse:
EGSM900: E2 (27 dBm ±3 dB)
DCS1800 : E1 (26 dBm +3 dB / -4 dB)
LTE vermogensklasse: 3 (23 dBm ±7 dB)
Voedingsspanning: 4 V ~ 4,2 V
Werkspanning: 3,8 V
LTE (Mbps): 10 (DL) / 5 (UL)
GPRS/EDGE (Kbps): 236.8 (DL) / 236.8 (UL)
Protocol: TCP/IP / IPV4 / IPV6 / Multi-PDP / FTP / FTPS / HTTP / HTTPS / DNS
Communicatie interface: USB / UART
Firmware upgrade: USB / FOTA
Ondersteunde telefoonboek types: SM / FD / ON / AP / SDN
Interfaces: 1x aan/uit-knop, 1x BAT, 1x UART, 1x USB-C, 1x SIM-kaart slot
Afmetingen: 35 x 50 mm
Inbegrepen
1x Crowtail-4G SIM-A7670E
1x 4G GSM NB-IoT antenne
1x GPS keramische antenne
Downloads
Wiki
A7670 AT Command Manual
A7670 Datasheet
Source Code
Deze versie van de Micro OLED Breakout is precies even groot als zijn niet-Qwiic broer, met een scherm dat 64 pixels breed en 48 pixels hoog is en een doorsnede van 0,66'. Maar het is ook uitgerust met twee Qwiic connectoren, waardoor het ideaal is voor I2C operaties. We hebben ook twee montagegaten toegevoegd en een handige Qwiic kabelhouder verwerkt in een afneembaar lipje op de printplaat dat gemakkelijk kan worden verwijderd dankzij een rand met v-groeven. We hebben zelfs gezorgd voor een I2C pull-up jumper en ADDR jumper op de achterkant van het bord, dus als u uw eigen I2C pull-ups heeft of het I2C adres van het bord wilt veranderen! Features Ingeschakelde Qwiic-Connector Werkend Voltage: 3.3V Werkende Stroom: 10mA (20mA maximum) Schermgrootte: 64x48 pixels (0,66' Across) Monochroom blauw-op-zwart I2C-Interface
Om het gebruik van dit breakout-board eenvoudiger te maken, verloopt alle communicatie uitsluitend via I2C, met behulp van het handige Qwiic systeem. Als u liever een breadboard gebruikt, zijn er ook aansluitingen met een pinafstand van 0,1' beschikbaar. De CCS811 is een erg populaire sensor, die meetwaarden levert voor CO2 (of eCO2) in deeltjes per miljoen (PPM) en totaal vluchtige organische stoffen in deeltjes per miljard (PPB). De CCS811 heeft ook een functie waarmee hij zijn meetwaarden kan verfijnen als hij toegang heeft tot de huidige vochtigheid en temperatuur. Gelukkig biedt de BME280 vochtigheid, temperatuur en barometrische druk! Hierdoor kunnen de sensoren samenwerken om nauwkeurigere metingen te geven dan ze alleen zouden kunnen. Het is ook gemakkelijk gemaakt om met ze te interfacen via I2C. Eigenschappen Qwiic-Connector Voedingsspanning: 3.3 V Total Volatile Organic Compound (TVOC) meting van 0 tot 1.187 ppb eCO2 meting van 400 tot 8.192 ppm Temperatuur-bereik: -40C to 85C Luchtvochtingheid: 0--100% RH, = -3 % van 20--80% Luchtdruk: 30.000Pa tot 110.000Pa, relatieve nauwkeurigheid 12Pa, absolute nauwkeurigheid 100Pa Hoogtemeting: 0 tot 9.2 km, relatieve nauwkeurigheid 1 m op zeeniveau, 2 m op 9,2 km
Gebaseerd op de SparkFun GPS-RTK2 ontwerpen, verhoogt de SparkFun GPS-RTK-SMA de bar voor hoge precisie GPS en is het de nieuwste in een lijn 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 een oplaadbare backupbatterij toegevoegd 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. Op basis van uw feedback hebben we de u.FL connector vervangen door een SMA connector in deze versie van het bord. Het aantal configuratiemogelijkheden van de ZED-F9P is ongelooflijk! Geofencing, variabel I2C adres, variabele update rates, 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-RTK-SMA eenvoudig uit te lezen en te besturen via ons Qwiic Connect System. Laat NMEA achter je! Gebruik 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 Gelijktijdige ontvangst van GPS, GLONASS, Galileo en BeiDou Ontvangt zowel L1C/A als L2C banden Spanning: 5 V of 3,3 V, maar alle logic is 3.3 V Stroom: 68 mA - 130 mA (varieert met constellaties en tracking status) Tijd voor de eerste reparatie: 25 s (koud), 2 s (heet) Max. navigatiesnelheid: PVT (basis locatie over UBX binair protocol) - 25 Hz RTK - 20 Hz Raw - 25 Hz Horizontal Position Accuracy: 2.5 m zonder RTK 0.010 m met RTK Maximale hoogte: 50 km Maximum snelheid: 500 m/s Gewicht: 6.8 g Afmetingen: 43.5 mm x 43.2 mm 2 x Qwiic Connectors
De Qwiic Mux heeft ook acht configureerbare eigen adressen, waardoor tot 64 I2C bussen op een aansluiting mogelijk zijn. Om het gebruik van deze multiplexer nog makkelijker te maken, verloopt alle communicatie uitsluitend via I2C, gebruik makend van ons handige Qwiic systeem. De Qwiic Mux maakt het ook mogelijk om de laatste drie bits van het adresbyte te veranderen, waardoor acht jumper-selecteerbare adressen mogelijk zijn als je toevallig meer dan één Qwiic Mux Breakout op dezelfde I2C poort moet zetten. Het adres kan worden gewijzigd door het toevoegen van soldeer aan een van de drie ADR jumpers. Elke SparkFun Qwiic Mux Breakout werkt tussen 1,65 V en 5,5 V, waardoor het ideaal is voor alle Qwiic boards die we produceren in huis.
Bovendien ondersteunt deze u-blox ontvanger I2C (u-blox noemt dit Display Data Channel), waardoor het perfect is voor de Qwiic compatibiliteit, zodat we onze kostbare UART poorten niet hoeven te gebruiken. 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 uitgesplitst als je liever een breadboard gebruikt.
De NEO-M9N module detecteert storingen en spoofing gebeurtenissen en kan deze melden aan de host, zodat het systeem kan reageren op dergelijke gebeurtenissen. Een SAW (Surface Acoustic Wave) filter gecombineerd met een LNA (Low Noise Amplifier) in het RF pad is geïntegreerd in de NEO-M9N module, wat een normale werking toelaat zelfs onder sterke RF interferenties.
U-blox gebaseerde GPS producten zijn configureerbaar door gebruik te maken van het populaire maar dichte, windows programma genaamd u-centre. Tal van verschillende functies kunnen worden geconfigureerd op de NEO-M9N: baud rates, update rates, geofencing, spoofing detectie, externe interrupts, SBAS/D-GPS, etc. Dit alles kan gedaan worden binnen de SparkFun Arduino bibliotheek!
De SparkFun NEO-M9N GPS Breakout is ook uitgerust met een on-board oplaadbare batterij die stroom levert aan de RTC op de NEO-M9N. Dit verkort de time-to-first fix van een koude start (~24s) naar een warme start (~2s). De batterij zal de RTC en GNSS baangegevens onderhouden zonder dat deze gedurende lange tijd op de stroom zijn aangesloten.
Kenmerken
Geïntegreerde U.FL-aansluiting voor gebruik met een antenne naar keuze
92-kanaals GNSS ontvanger
1,5 m Horizontale Nauwkeurigheid
25 Hz maximale updatesnelheid (4 gelijktijdige GNSS)
Tijd-tot-eerste-fix:
Koud: 24 s
Heet: 2 s
Max Hoogte: 80.000 m
Max G: ? 4
Max Snelheid: 500 m/s
Snelheid Nauwkeurigheid: 0,05 m/s
Koersnauwkeurigheid: 0.3 graden
Tijd Impulsnauwkeurigheid: 30 ns
3,3 VCC en I/O
Huidige Consumptie: ~31 mA GPS+GLONASS volgen
Configureerbare software
Geofencing
Kilometerteller
Spoofing Detection
External Interrupt
Pin controle
Lage Energiestand
Vele anderen!
Ondersteunt NMEA, UBX, en RTCM protocollen over UART of I2C
Downloads
Schematic
Eagle Files
Board Dimensions
Hookup Guide
Building a GPS System
Datasheet (NEO-M9N)
Product Summary
Integration Manual
u-blox Protocol Specification
NEO-M9M Documents & Resources
u-center Software
SparkFun u-blox GNSS Arduino Library
GitHub Hardware Repo
Pico Breakout Garden Base sits underneath your Pico and lets you connect up to six of our extensive selection of Pimoroni breakouts to it. Whether it's environmental sensors so you can keep track of the temperature and humidity in your office, a whole host of little screens for important notifications and readouts, and, of course, LEDs. Scroll down for a list of breakouts that are currently compatible with our C++/MicroPython libraries!As well as a labelled landing area for your Pico, there's also a full set of broken out Pico connections, in case you need to attach even more sensors, wires, and circuitry. We've thrown in some rubber feet to keep the base nice and stable and to stop it from scratching your desk, or there are M2.5 mounting holes at the corners so that you can bolt it onto a solid surface if you prefer.The six sturdy black slots are edge connectors that connect the breakouts to the pins on your Pico. There's two slots for SPI breakouts, and four slots for I²C breakouts. Because I²C is a bus, you can use multiple I²C devices at the same time, providing they don't have the same I²C address (we've made sure that all of our breakouts have different addresses, and we print them on the back of the breakouts so they're easy to find).As well as being a handy way to add functionality to your Pico, Breakout Garden is also very useful for prototyping projects without the need for complicated wiring, soldering, or breadboards, and you can grow or change up your setup at any time.Features
Six sturdy edge-connector slots for breakouts
4x I²C slots (5 pins)
2x SPI slot (7 pins)
Landing area with female headers for Raspberry Pi Pico
0.1” pitch, 5 or 7 pin connectors
Broken-out pins
Reverse polarity protection (built into breakouts)
99% assembled – just need to stick on the feet!
Compatible with Raspberry Pi Pico
Thanks to its six sturdy slots, Breakout Garden enables the users to simply plug and play with various tiny breakout board.Just insert one or more boards into the slots in the Breakout Garden HAT and you’re ready to go. The mini breakouts feel secure enough in the edge-connector slots and are very unlikely to fall out.There are a number of useful pins along the top of Breakout Garden, which lets you connect other devices and integrate them into your project.You shouldn't be worried if you insert a board the wrong way thanks to provided reverse polarity protection. It doesn't matter which slot you use for each breakout either, because the I²C address of the breakout will be recognised by the software and it'll detect them correctly in case you move them around.Features
Six sturdy edge-connector slots for Pimoroni breakouts
0.1” pitch, 5 pin connectors
Broken-out pins (1 × 10 strip of male header included)
Standoffs (M2.5, 10 mm height) included to hold your Breakout Garden securely
Reverse polarity protection (built into breakouts)
HAT format board
Compatible with Raspberry Pi 3 B+, 3, 2, B+, A+, Zero, and Zero W
It's suggested using the included standoffs to attache Breakout Garden to your Raspberry Pi.SoftwareBreakout Garden doesn't require any software of its own, but each breakout you use will need a Python library. On the Breakout Garden GitHub page you'll find an automatic installer, which will install the appropriate software for a given breakout. There are also some examples that show you what else you can do with Breakout Garden.
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.