Zoekresultaten voor "klok s"
Witty Pi 4 Real-time Klok en Power Management voor Raspberry Pi
Witty Pi is een add-on bord dat realtime klok- en energiebeheer toevoegt aan uw Raspberry Pi. Het kan de ON/OFF-volgorde van uw Raspberry Pi bepalen, en het energieverbruik aanzienlijk verminderen. Witty Pi 4 is de vierde generatie van Witty Pi en het heeft deze hardware aan boord: In de fabriek gekalibreerde en temperatuurgecompenseerde realtime klok met ±2 ppm nauwkeurigheid. Eigen temperatuursensor met 0,125 °C resolutie. On-board DC/DC converter die tot 30 V DC accepteert. AVR 8-bit microcontroller (MCU) met 8 KB programmeerbare flash. Nauwkeurige real-time klok en aan/uit-schema De realtime klok (RTC) op Witty Pi 4 is in de fabriek gekalibreerd en de firmware van Witty Pi 4 maakt ook temperatuurcompensatie voor het kristal. Hierdoor is de RTC zeer nauwkeurig en is de werkelijke jaarlijkse fout beperkt tot ±2 ppm. Wanneer uw Raspberry Pi opstart, zal de tijd opgeslagen in de RTC de systeemtijd overschrijven. Hierdoor weet uw Raspberry Pi de juiste tijd, zelfs zonder toegang tot het internet. U kunt het opstarten en/of afsluiten van uw Raspberry Pi plannen, en er een tijdgestuurd apparaat van maken. U kunt zelfs een schema-script definiëren om een ingewikkelde aan/uit-sequentie voor uw Raspberry Pi te plannen. Het plannen van de aan/uit-volgorde voor Raspberry Pi is de populairste functie van Witty Pi, en het is erg handig voor systemen die gevoed worden door een batterij. Door Raspberry Pi alleen aan te zetten wanneer dat nodig is, kan de batterij veel langer meegaan als Witty Pi is geïnstalleerd. Temperatuur-gestuurd apparaat De temperatuursensor op Witty Pi 4 heeft een resolutie van 0,125 °C. De temperatuurgegevens worden gebruikt om het kristal te compenseren en de RTC nauwkeuriger te maken. U kunt ook de actie (opstarten of uitschakelen) specificeren wanneer de temperatuur boven of onder de vooraf ingestelde drempel komt. Dit betekent dat u van uw Raspberry Pi ook een temperatuurgestuurd apparaat kunt maken. DC/DC converter en e-latching power switch Witty Pi 4 wordt geleverd met een DC/DC converter aan boord, waarmee u uw apparaat kunt voeden met 6~30V voeding. U kunt uw apparaat ook van 5 V voorzien via de USB type C connector. Witty Pi 4 heeft ook een e-Latching aan/uit-schakelaar, die veel lijkt op de aan/uit-schakelaar op uw PC/Laptop computer. U kunt uw Raspberry Pi aan/uit zetten met een enkele tik op de knop. De software die op de achtergrond draait, voert het uitschakelcommando uit voordat de stroom wordt uitgeschakeld, dit voorkomt dat gegevens worden beschadigd door hard uitschakelen. Witty Pi 4 ondersteunt alle Raspberry Pi modellen die de 40-pins GPIO header hebben, inclusief A+, B+, 2B, Zero, Zero W, Zero 2 W, 3B, 3B+, 3A+ en 4B. U moet de 40-pins header van tevoren aan het Zero/Zero W/Zero 2 W model solderen, zodat ze een betrouwbare verbinding met Witty Pi kunnen maken. Een enkel I²C-apparaat Witty Pi 4 gebruikt MCU om een enkel I²C-apparaat met standaard adres 0x08 te emuleren, en mapt ook alle I²C-registers in realtime klok en temperatuursensor als virtuele I²C-registers in hetzelfde apparaat. U kunt alle I²C registers in de realtime klok en temperatuursensor benaderen via het enkele I²C apparaat dat door Witty Pi 4 wordt geëmuleerd. Het voordeel van dit nieuwe ontwerp is dat Witty Pi 4 andere I²C-apparaten (realtimeklok, temperatuursensor) verbergt en de proxy van hen wordt om met Raspberry Pi te praten. Omdat het door Witty Pi 4 gebruikte I²C-adres in elke waarde kan worden veranderd, kunt u altijd voorkomen dat het I²C-adres conflicteert. UWI ondersteuning Witty Pi 4 wordt volledig ondersteund door UWI (UUGear Web Interface), en u kunt toegang krijgen tot uw Witty Pi 4 op elk apparaat dat netwerk toegang heeft. Specificaties Microcontroller ATtiny841 (datasheet) Realtime klok PCF85063A (datasheet), gekalibreerd in fabriek Temperatuursensor Temperatuursensor LM75B (datasheet) DC/DC converter MP4462 (datasheet) MOSFET-schakelaar AO4616 (datasheet) Batterij Batterij CR2032 (voor het bijhouden van de tijd als de stroomvoorziening is onderbroken) Voeding In DC 5 V (via USB type C connector)of DC 6 V~30 V (via XH2.54 connector) Uitgangsstroom Tot 3 A voor Raspberry Pi en zijn randapparatuur Standby-stroom ~0.5 mA Bedrijfsomgeving Temperatuur -30°C~80°C (-22°F~176°F)Vochtigheid 0~80% RH, geen condensatie, geen corrosief gas Hoeveelheden afmeting 65 x 56 x 19 mm Gewicht 23 g (zonder accessoires) Inbegrepen 1x Witty Pi 4 bord 1x CR2032 batterij 4x M2.5 x 11mm Koperen Standoff 8x M2.5 schroeven Downloads Gebruikshandleiding GitHub
€ 44,95
Leden € 40,46
MagPi n°24 (Mei-Juni 2022) NL
INHOUDDossiers Aan de slag met de Raspberry Pi Raspberry Pi Gaming Praktisch Programmeren Projecten Big Boxes Virtuele verjaardagstaart Super 8 Kamera DeMoor Orrery Teasmade 2.0 Longontsteking opsporen Sunrise Lamp Praktijk Build HAT gamecontroller Eenvoudig weerstation Binaire klok met de Pi Zero 2 W Maak een plantenmonitor Je eigen MIDI-synthesizer Bouw met LEGO een radiografisch bestuurde auto Reviews Argon IR Remote DACBerry 400 S Bangle.js 2 Maker HAT Base voor Pi 400 Community Interview Stewart Watkiss Interview Alex Glow DiversenRaspberry Pi @ ElektorElke editie van MagPi automatisch in je brievenbus? Neem nu een MagPi-jaarabonnement!
€ 9,95
Leden € 8,96
Ulanzi TC001 ESP32-gebaseerde Smart Pixel Clock
De Ulanzi TC001 is een LED pixelklok bestaande uit 256 individueel adresseerbare RGB LED's (8x32), met ingebouwde accu, zoemer, licht-, temperatuur- en vochtigheidssensor. De geïntegreerde oplaadbare accu biedt een gebruikstijd van maximaal 5 uur. De WiFi-verbinding met de klok wordt gemaakt via een ESP32-chip. De Ulanzi TC001 maakt gebruik van een ESP32-WROOM-32D module. Kenmerken Pixel weergave. Gelijktijdige weergave van het aantal volgers: groei van het aantal fans is direct zichtbaar, geschikt voor YouTube, Bilibili en Weibo. Pomodoro Clock Design: beheer je eigen tijd op een meer wetenschappelijke wijze. Ontdek de onbegrensde mogelijkheden: er kunnen meerdere programma's via de besturingsserver worden geïnstalleerd om meerdere functies te creëren. Awtrix maakt het beter: de Awtrix simulator in de firmware van de TC001 simuleert een Awtrix matrix, en stelt u in staat om de klok te besturen met behulp van een standaard Awtrix host. Een hi-tech en indrukwekkend uiterlijk: eenvoudig de juiste sfeer te creëren, een LED-kleuren pixelscherm met een beter beeld. Een ingebouwde 4400 mAh accu met een accu gebruiksduur tot 5 uur. Specificaties Aantal LED's: 256 (8x32) Bedrijfsspanning: 3,7 V Verbruik: 3 W Accu capaciteit: 4400 mAh Interface: USB-C Afmetingen: 200,6 x 70,3 x 31,9 mm Gewicht: 283 g Inbegrepen Ulanzi TC001 Smart Pixel Clock USB-kabel Handleiding Downloads Firmware
€ 89,95
Leden € 80,96
Elektor September/Oktober 2022
electronica fast forward Start- & Scale-Up Awardsde voorbereidingen gaan steeds sneller! Bluetooth Low Energy met ESP32-C3 en ESP32het hoeft niet altijd WiFi te zijn! Bluetooth LE-snifferhack een makerdiary nRF52840 MDK USB-dongle Magische RGB LED-kubushardware ontwerpen rond een RP2040 Auto-aan/uit voor soldeerpasta-compressor Elektor video-productieslivestreams, webinars en cursussen voor engineers en pro-makers Elektrificeer je fietsmet een e-bike ombouwset Alle begin......vermenigvuldigt spanningen Uit het leven gegrepennevenactiviteiten Teensy 4.0 – waarom is dat board zo snel?snelheid is geen hekserij! Simulatie van een audio-eindversterker met TINAeerst uitproberen, dan bouwen Ontwikkel en beheer je eigen LoRaWAN IoT-nodesvoorbeeldhoofdstuk: Dragino LHT65, LDS01 en LDS02 LoRaWAN modules Project 2.0correcties, updates en brieven van lezers 5G – alleen voor mijvolledige controle over 5G-implementaties met een eigen cellulair netwerk Elektor Infographics Tips voor het ontwikkelen van een WiFi-interfacetoepassingen uitrusten met WiFi-interfaces Rijntoren-klok Mk 2 Audio-spectrumanalyzer met dekatronsnieuw leven voor vintage-buisjes Data naar Telegram sturenmet een ESP32 en een paar onderdelen Een Fliege-notchfilter voor audiometingenmeet beter met een notchfilter Veranderende industriële communicatieSingle Pair Ethernet – meer dan zo maar een nieuwe connector Elektronische mannetjes-PUT-terzo werkt de programmeerbare unijunctie-transistor Rond touchscreen voor Raspberry PiHyperPixel 2.1 Round van Pimoroni Remote sensing met detectie van verbindingsverliesmet nRF24L01+ modules Digitale FM-ontvanger met Arduino en TEA5767stem af met een Arduino Nano OLED-interface ombouwen van SPI naar I²C Oost West Lab Besteen hobby gaat niet met pensioen... Tien jaar ethiek in elektronicaTessel Renzenbrink over de digitale samenleving en meer HexadokuThe Original Elektorized Sudok
€ 14,95
Leden € 13,46
Eurorack Stripboard
Het Eurorack Stripboard is de handigste manier om een eenvoudige DIY Eurorack synthesizer module te bouwen. Hij werkt als een standaard protoboard, maar met toevoegingen specifiek voor het Eurorack board. U kunt het stripboard ook gebruiken met het 4HP Front Panel. U kunt maximaal 5 potentiometers of 5 jack-connectors monteren op de daarvoor bestemde posities. De potentiometers kunnen elk van het type 9 of 16 mm zijn, bijvoorbeeld de Alpha PKN160. De jack-connectors betreffen de Cliff S6/BB mono style. Met de Eurorack voedingsinterface is het uiterst eenvoudig om een 16-pins of een 10-pins Eurorack voedingsconnector aan te sluiten. De duidelijke en gedetailleerde zeefdruk labels geven aan waar de verschillende spanningen zich bevinden op de printplaat. Ook kunt u 2 afvlakcondensatoren en 2 beveiligingsdiodes toevoegen. Hoe de jacks en potentiometers aan te sluitenDe jack-connectors zijn van het type Cliff CL1384. Ze gebruiken de stroken A, B, D en E.A en B worden opengeschakeld wanneer er een mail jack-connector wordt ingeplugd. D en E vormen de verbindingen met de mail connector. E is Tip (het signaal) en D is Ring (meestal de 0 V referentiespanning, vaak ook aangeduid als ‘aarde’). Merk op dat de Cliff jacks geïsoleerd van het paneel zijn gemonteerd.De potentiometers zijn 9 mm (2,5 mm as diameter) of 16 mm (5 mm as diameter). Een Alpha 9 mm is een goede keuze. Die sluit mooi aan bij Cliff jacks op het voorpaneel. Ze dienen te worden gemonteerd op de stroken B, C en D. B is de ‘tegen-de-klok-in’ aansluiting. D is de ‘met-de-klok-mee’ aansluiting. en C is dan de aansluiting in het midden. AfmetingenDe printplaat is 100 mm hoog en 50 mm breed. De diepte van de Eurorack module is dus tot zo’n 50 mm achter het paneel.Downloads Documentatie DIY Layout Creator
€ 9,95
Leden € 8,96
Elektor Juli/Augustus 2023 (NL)
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden.Nog geen lid? Klik hier om een lidmaatschap af te sluiten. Kiesschijftelefoon als afstandsbedieningvoor licht kies 1; voor koffie kies 2 GPS-gebaseerde snelheidsmeternooit meer bekeuringen RGB-stroboscoop met Arduinokleurige toepassing van een nuttig instrument Draadloze nooddrukknopmeer veiligheid met LoRa Alle begin......volgt de emitter Vrij te kiezen onafhankelijke hystereseniveaus voor comparatorenmet simulaties, spreadsheets en algebra Impedantie-analyzer op basis van een ESP32simpel, weinig onderdelen en goedkoop! Oost West Lab Bestzelfbouw moet gestimuleerd! Het MCCAB Arduino Nano Training Boardalle hardware voor de “Microcontrollers Hands-On Course” Uit het leven gegrepenmodern luddisme Sensor-ABC: de DS18B20 temperatuursensoraansluiting op de 1-Wire bus Gaan Matter en Thread het Smart Home redden?nieuwe standaarden om het slimme huis te vereenvoudigen Een kwestie van samenwerkingontwikkelen met het Thing Plus Matter Board en Simplicity Studio Elektor IIIIinfographicIoT en sensoren Matter, ExpressLink, Rainmaker – waar hebben we het over?vraaggesprek met Amey Inamdar van Espressif De juiste keuze van microcontroller-ontwikkelkitsvoor IoT- en IIoT-toepassingen Condensatoren gedragen zich niet altijd capacitief! Een NTP-klok met CircuitPythonwaarom zou je deze programmeertaal gebruiken? Bouw een cool IoT-display'met de Phambili Newt De doppler-bewegingssensor HB100theorie en praktijk Een gids voor puristisch programmeren (deel 1)voor STM32 en andere controllers Siglent SDM3045X-multimeter Microprocessoren voor embedded systemenvreemde onderdelen Microcontroller-documentatie verklaarddeel 3: blokschema’s en meer Low-power LoRa-weerstationbouw zelf een weerstation met een groot bereik Transverter voor de 70cm-band Klimaat aan ingenieurssnelheid is geboden! Hexadoku
€ 14,95
Leden € 13,46
LDROBOT D500 LiDAR Kit – 360-graden Laser Range Scanner (12 m)
Time-of-flight radar technologie Met behulp van time-of-flight radar technologie wordt op basis van de reflectietijd van een laserpuls de afstand gemeten. Binnen het effectieve detectiebereik van 12 m is de nauwkeurigheid van de radar niet afhankelijk van de afstand, en kan een gemiddelde nauwkeurigheid van ±45 mm worden bereikt. Met het uitstekende algoritme van LDROBOT kan 360-graden omgevingsdetectie, autonome mapping en obstakeldetectie worden gerealiseerd. Lange levensduur Borstelloze motor, high-speed draadloze gegevensoverdracht, levensduur tot 10.000 uur. Bestand tegen fel licht Het robuuste optische ontwerp en de krachtige chipcapaciteit zorgen ervoor dat de STL-19P bestand is tegen sterk licht, en dat hij goed opgewassen is tegen een sterke lichtinterferentie, en 30.000 Lux sterk licht kan weerstaan. Daarnaast is hij in staat om hoge frequentie en hoge precisie afstandsmeting en nauwkeurige geografische verkenning te realiseren, zowel binnen als buiten. 360° allround laserscannen De STL-19P draait met de klok mee in het hart van het apparaat, waardoor 360 graden scannen en detectie van de omgeving mogelijk is. Dit resulteert in een kaart met contouren van de omgeving, en een puntenwolk van informatie over de locatie van obstakels. Afstandsmeting tot een straal van 12 m Het grotere bereik stelt de robot in staat om over een flink gebied omgevingsinformatie waar te nemen, waardoor de robot een uitgebreid gebied kan analyseren, en daar kaarten van kan maken. Compact en stijlvol Het compacte ontwerp, met stijlvol uiterlijk, klein formaat en laag stroomverbruik, kan worden ingebouwd, waardoor de totale afmeting wordt verkleind en de wendbaarheid van de robot wordt verbeterd. Toepassingen Robot met services voor thuis Commerciële services robot Speciale robot Drone Industriële robot Kenmerken Afstand metingen 0.02-12 m Scanning frequentie 5-13 Hz Radar nauwkeurigheid ±45 mm Radar frequentie 4500 Hz Scanning hoek 360° Afmeting 38,6 x 38,6 x 34,8 mm Inbegrepen 1x Lidar STL-19P 1x Seriële aansluiting 1x Interface adapter 1x USB-kabel 1x Gebruiksaanwijzing Downloads GitHub
€ 89,95
Leden € 80,96
Phambili Newt 2,7' IoT-scherm (powered by ESP32-S2)
Een open source 2,7 inch IoT-scherm met laag stroomverbruik, aangestuurd door een ESP32-S2 module en voorzien van SHARP's Memory-in-Pixel (MiP) schermtechnologieDe Newt is een permanent werkend beeldscherm voor wandmontage dat op batterijen werkt , en online gaat om het weer, kalenders, sportuitslagen, to-do lijsten, notities... op te halen, eigenlijk alles wat op het internet te vinden is! Het wordt aangestuurd door een ESP32-S2 microcontroller die je kunt programmeren met Arduino, CircuitPython, MicroPython, of ESP-IDF. Het is perfect voor makers: Sharp's Memory-in-Pixel (MiP) technologie vermijdt de trage refresh tijden van E-Ink schermen. Een real-time klok (RTC) werd toegevoegd ter ondersteuning van timers en alarmen. De Newt is ontworpen met batterijvoeding in gedachten; elk onderdeel op de printplaat is gekozen vanwege zijn specificaties om op een laag stroomverbruik te werken. Newt is ontworpen om 'snoerloos' te werken, wat betekent dat hij gemonteerd kan worden op plaatsen waar een netsnoer onhandig zou zijn, bijvoorbeeld een muur, koelkast, spiegel of droogbord. Met de optionele standaard zijn bureaus, planken en nachtkastjes ook goede opties.Newt is open source, en alle ontwerpbestanden en bibliotheken zijn beschikbaar voor beoordeling, gebruik en wijziging. Dat is echter niet verplicht. Elke Newt wordt geleverd met werkende code met de volgende eigenschappen: Actuele weerdetails Uurlijkse en dagelijkse weersvoorspelling Alarm Timer Inspirerende notities Voorspelling luchtkwaliteit Gewoonte kalender Pomodoro timer Strategiekaarten Alleen het volgen van de instructies voor Wi-Fi voorziening is nodig om te beginnen. Er zijn geen app-downloads nodig.Specificaties Display Sharp Memory LCD Scherm afmetingen 2,7 inch Resolutie 240 x 400 Deep sleep stroomverbruik 30 uA Verversingssnelheid < 0.001 s Periodieke verversing van het scherm vereist Nee Invoerknoppen 10 capacitieve pads, 1 drukknop RTC inbegrepen Ja Luidspreker inbegrepen Ja Voedingsingang USB Type-C Batterijen inbegrepen Nee Programmeertalen Arduino, CircuitPython, ESP IDF, MicroPython Afmetingen 91 x 61 x 9 mm Microcontroller Espressif ESP32-S2-WROVER Module met 4 MB flash en 2 MB PSRAM Geschikt voor Wi-Fi Ondersteunt Arduino, MicroPython, CircuitPython en ESP-IDF Deep sleep stroom van 25 ?A Display 2,7-inch MiP LCD met 240 x 400 pixels Biedt contrastrijke weergave met hoge resolutie en lage latency bij zeer laag stroomverbruik Reflecterende modus gebruikt omgevingslicht en maakt achtergrondverlichting overbodig Bijhouden van de tijd, timers en alarmen Micro Crystal RV-3028-C7 RTC Geoptimaliseerd voor extreem laag stroomverbruik (45 ?A) Kan tegelijkertijd een periodieke timer, een afteltimer en een alarm beheren Hardware-interrupt voor timers en alarmen 43 bytes non-volatile user memory, 2 bytes user RAM Aparte UNIX tijdteller BuzzerLuidspreker/zoemer met mini-klasse-D versterker op DAC-uitgang A0, kan tonen of lo-fi audioclips weergevenGebruikersinvoer Aan/uit-schakelaar Twee programmeerbare aanraaktoetsen voor reset en opstarten 10 capacitieve touch-pads StroomvoorzieningNewt is ontworpen om met een 500 mAH LiPo batterij één tot twee maanden te kunnen werken tussen twee oplaadbeurten. De exacte werkingsduur varieert. (Vooral door intensief gebruik van Wi-Fi zal de batterij sneller leeg raken.) USB Type-C connector voor programmeren, voeding en opladen Spanningsregelaar met lage ruststroom (TOREX XC6220) die 1 A stroom kan leveren en verbruikt slechts 8 ?A in power saving mode. JST-connector voor een Lithium-Ion batterij Batterij-oplaadcircuit (MCP73831) Batterij-indicator (1 ?A ruststroom) Software Newt hardware is compatibel met open-source Arduino bibliotheken voor ESP32-S2, Adafruit GFX (fonts), Adafruit Sharp Memory Display (display writing), en RTC RV-3028-C7 (RTC). Arduino-bibliotheken en voorbeeldprogramma's zijn in ontwikkeling en zullen voor de lancering beschikbaar zijn in onze GitHub repository. CircuitPython bibliotheken en registratie staan op de planning, met de ontwikkeling van een CircuitPython bibliotheek voor de RV-3028 real-time klok als belangrijke voorwaarde. Inbegrepen Phambili Newt – Volledig gemonteerd met voorgeïnstalleerde firmware Lasergesneden bureaustandaard Voetjes met mini-magneet Benodigde schroeven Support & Documentatie Complete gebruikersinstructies GitHub: Arduino Library en Codebase GitHub: Schema van het board Video's van prototypes of demos (de bouw is te volgen op Hackaday)
€ 144,95€ 119,95
Leden € 107,96
6-cijferige Nixie klok met IN-14 buizen
Features Fully assembled and tested Nixie clock Six tested IN-14 Nixie tubes mounted to the clock base Two neon colon tubes installed into the clock base 12 V DC power adapter IR remote control Built-in proximity sensor User manual This clock is a combination of modern technologies and vintage Nixie tubes. It is a perfect gift for your friend and definitely will fit into any interior. Warm glowing of the neon will fill your house with soft orange light at night and will serve as a night light. The clock is built with 6 numeric IN-14 Nixie tubes. A built-in RGB LED backlight (with 10 levels for each channel) allow you to set your favorite color. Time accuracy is provided with built-in RTC (Real Time Clock DS3231) module and backuped with CR2032 battery while the clock is powered off. At the end of each minute (could be configured to be set from 1-5 minutes period or completely disabled) starts 'Slot Machine' feature that helps to prevent cathode poisoning effect. It scrolls over all numbers from 0 to 9. It is necessary to prolong tubes lifespan. Current date is shown each 1-5-th minute in 3 various formats: DD:MM:YY, MM:DD:YY or YY:MM:DD. The current time could be configured to 12 or 24 hour format. There are also three modes for colon tubes: Blinks once a second (is set as a default option) Permanently OFF Permanently ON The clock could be set to beep once an hour (when hour starts). The clock also has an alarm feature. All settings are stored in non-volatile memory (settings are restored after power-offs). Dimensions Height: 20 mm Width: 175 mm Length: 70 mm Tube height: 45 mm
Teensy 4.1 Development Board
Specificaties ARM Cortex-M7 op 600 MHz 2 USB-poorten, beide 480 MBit/sec 2048K Flash (64K gereserveerd voor herstel & EEPROM emulatie) 1024K RAM (512K is strak gekoppeld) 2 I2S digitale audio 3 CAN Bus (1 met CAN FD) 1 S/PDIF digitale audio 3 SPI, alle met 16 woord FIFO 1 SDIO (4 bit) native SD 3 I2C, alle met 4 byte FIFO 7 serieel, alle met 4 byte FIFO 32 DMA-kanalen voor algemeen gebruik 31 PWM-pinnen 40 digitale pinnen, allen onderbreekbaar 14 analoge pinnen, 2 ADC's op chip Random Nummer Generator Cryptografische versnelling Pixelverwerkingspijplijn RTC voor datum/tijd Periferische cross triggering Programmeerbare FlexIO Aan/uit-beheer van de stroomvoorziening USB Host Teensy 4.1's USB Host-poort maakt het mogelijk USB-apparaten aan te sluiten, zoals keyboards en MIDI muziekinstrumenten. Een 5-pins header en een USB Host kabel zijn nodig om een USB-apparaat aan te kunnen sluiten. U kunt ook een van deze kabels gebruiken om verbinding te maken met de USB-pinnen. Geheugen Aan de onderzijde van Teensy 4.1 zijn locaties om 2 geheugenchips te solderen. Het kleinere gebied is bedoeld voor een PSRAM SOIC-8 chip. De grotere locatie is bedoeld voor QSPI flash geheugen. Power Consumption &; Management Wanneer de Teensy 4.1 op 600 MHz draait, verbruikt hij ongeveer 100mA stroom en biedt hij ondersteuning voor het dynamisch schalen van de klok. In tegenstelling tot traditionele microcontrollers, waar het veranderen van de kloksnelheid verkeerde baudrates en andere problemen veroorzaakt, zijn de Teensy 4.1 hardware en Teensyduino's software ondersteuning voor Arduino timing functies ontworpen om dynamisch snelheidsveranderingen toe te staan. Seriële baudrates, audio streaming sample rates, en Arduino functies zoals delay() en millis(), en Teensyduino's uitbreidingen zoals IntervalTimer en elapsedMillis, blijven correct werken terwijl de CPU van snelheid verandert. Teensy 4.1 biedt ook een uitschakelfunctie. Door een drukknop aan te sluiten op de On/Off pin, kan de 3.3V voeding volledig worden uitgeschakeld door de knop vijf seconden ingedrukt te houden en weer ingeschakeld worden door kort op de knop te drukken. Als een knoopcel wordt aangesloten op VBAT, blijft Teensy 4.1's RTC ook de datum en tijd bijhouden terwijl de voeding is uitgeschakeld. Teensy 4.1 kan bovendien worden overgeklokt, tot ver boven 600MHz! De ARM Cortex-M7 brengt veel krachtige CPU-functies naar een nauwkeurig real-time microcontroller-platform. De Cortex-M7 is een dual-issue superscaler processor, wat betekent dat de M7 twee instructies per klokcyclus kan uitvoeren, op 600MHz! Het gelijktijdig uitvoeren van twee instructies hangt natuurlijk af van de volgorde van de instructies en registers door de compiler. De eerste benchmarks hebben aangetoond dat C++ code gecompileerd door Arduino de neiging heeft om twee instructies ongeveer 40% tot 50% van de tijd te halen bij het uitvoeren van numeriek intensief werk met gebruik van gehele getallen en pointers. De Cortex-M7 is de eerste ARM microcontroller die branch prediction gebruikt. Bij M4, lussen en andere code die gebruik maken van vertakkingen, kan dit drie klokcycli duren. Bij M7, nadat een lus een paar keer is uitgevoerd, neemt de branch prediction die overhead weg, waardoor de branch-instructie in slechts één klokcyclus kan worden uitgevoerd. Tightly Coupled Memory is een unieke eigenschap die de Cortex-M7 snelle single-cycle toegang tot het geheugen mogelijk maakt door gebruik te maken van een paar 64 bit brede bussen. De ITCM-bus biedt een 64-bits pad voor het ophalen van instructies. De DTCM-bus is een paar 32-bits paden, waardoor de M7 tot twee afzonderlijke geheugentoegangen in dezelfde cyclus kan uitvoeren. Deze extreem snelle bussen verschillen van M7's AXI hoofdbus, die toegang geeft tot ander geheugen en randapparatuur. 512 van het geheugen kan worden benaderd als strak gekoppeld geheugen. Teensyduino wijst automatisch uw Arduino-schetscode toe aan ITCM, en al het niet-malloc geheugengebruik aan de snelle DTCM tenzij u nieuwe sleutelwoorden toevoegt om de geoptimaliseerde standaard op te heffen. Geheugen dat niet wordt gebruikt op de strak gekoppelde bussen is geoptimaliseerd voor DMA toegang door randapparatuur. Omdat het grootste deel van M7's geheugentoegang wordt gedaan op de twee strak gekoppelde bussen, hebben krachtige DMA-gebaseerde randapparaten uitstekende toegang tot het niet-TCM geheugen voor zeer efficiente I/O. De Cortex-M7 processor van Teensy 4.1 bevat een floating-point unit (FPU) die zowel 64-bit 'double' als 32-bit 'float' ondersteunt. Met M4's FPU op Teensy 3.5 & 3.6, en ook Atmel SAMD51 chips, is alleen 32-bit float hardware versneld. Elk gebruik van dubbele, dubbele functies zoals log(), sin(), cos() betekent trage software-geïmplementeerde wiskunde. Teensy 4.1 voert deze allemaal uit met FPU hardware. Voor meer informatie, bekijk de officiële Teensy 4.1 pagina hier.