Der LuckFox Pico Ultra ist ein kompakter Single-Board-Computer (SBC) mit dem Rockchip RV1106G3-Chipsatz, der für KI-Verarbeitung, Multimedia und stromsparende Embedded-Anwendungen entwickelt wurde.
Er ist mit einer integrierten 1-TOPS-NPU ausgestattet und eignet sich daher ideal für Edge-KI-Workloads. Mit 256 MB RAM, 8 GB Onboard-eMMC-Speicher, integriertem WLAN und Unterstützung für das LuckFox PoE-Modul bietet das Board Leistung und Vielseitigkeit für eine Vielzahl von Anwendungsfällen.
Der LuckFox Pico Ultra läuft unter Linux und unterstützt eine Vielzahl von Schnittstellen – darunter MIPI CSI, RGB-LCD, GPIO, UART, SPI, I²C und USB – und bietet so eine einfache und effiziente Entwicklungsplattform für Anwendungen in den Bereichen Smart Home, Industriesteuerung und IoT.
Technische Daten
Chip
Rockchip RV1106G3
Prozessor
Cortex-A7 1,2 GHz
Neuronaler Netzwerkprozessor (NPU)
1 TOPS, unterstützt int4, int8, int16
Bildprozessor (ISP)
Max. Eingangsgeschwindigkeit 5 M @30fps
Speicher
256 MB DDR3L
WLAN + Bluetooth
2,4 GHz WiFi-6 Bluetooth 5.2/BLE
Kameraschnittstelle
MIPI CSI 2-Lane
DPI-Schnittstelle
RGB666
PoE-Schnittstelle
IEEE 802.3af PoE
Lautsprecherschnittstelle
MX1,25 mm
USB
USB 2.0 Host/Gerät
GPIO
30 GPIO Pins
Ethernet
10/100M Ethernet-Controller und eingebetteter PHY
Standardspeichermedium
eMMC (8 GB)
Lieferumfang
1x LuckFox Pico Ultra W
1x LuckFox PoE Modul
1x IPX 2,4G 2 dB Antenne
1x USB-A auf USB-C Kabel
1x Schraubensatz
Downloads
Wiki
T-PicoC3 ist das erste Motherboard von LILYGO mit zwei Mikrocontrollern - ausgestattet mit dem Raspberry Pi RP2040 und dem ESP32-C3-Chip (mit WiFi- und Bluetooth-Unterstützung).
Spezifikationen
MCU
RP2040 Dual ARM Cortex-M0+
Flash
4 MB
Programmiersprache
C/C++, MicroPython
Unterstützte Machine-Learning-Bibliothek
TensorFlow Lite
Onboard-Funktionen
Tasten: IO06+IO07, Batteriestromerkennung
1,14-Zoll ST7789V IPS-LCD
Auflösung
135 x 240
Display
Vollfarbiges TFT
Schnittstelle
4-Wire SPI
Stromversorgung
3,3 V
Betriebstemperatur
-20~70°C
Abmessungen
2,4 x 5,3 cm (B x H)
Downloads
GitHub
LuckFox Pico Mini ist ein kompaktes Linux-Mikro-Entwicklungsboard, das auf dem Rockchip RV1103-Chip basiert und eine einfache und effiziente Entwicklungsplattform für Entwickler bietet. Es unterstützt eine Vielzahl von Schnittstellen, einschließlich MIPI CSI, GPIO, UART, SPI, I²C, USB usw., was für eine schnelle Entwicklung und Fehlerbehebung praktisch ist.
Features
Single-Core ARM Cortex-A7 32-Bit-Kern mit integriertem NEON und FPU
Eingebaute, von Rockchip selbst entwickelte NPU der 4. Generation, zeichnet sich durch hohe Rechenpräzision aus und unterstützt die Hybridquantisierung int, int8 und int16. Die Rechenleistung von int8 beträgt 0,5 TOPS und bis zu 1,0 TOPS mit int4
Integrierter, selbst entwickelter ISP3.2 der dritten Generation, unterstützt 4 Megapixel, mit mehreren Bildverbesserungs- und Korrekturalgorithmen wie HDR, WDR, mehrstufiger Rauschunterdrückung usw.
Verfügt über eine leistungsstarke Kodierungsleistung, unterstützt den intelligenten Kodierungsmodus und das adaptive Stream-Speichern je nach Szene, spart mehr als 50% Bitrate im Vergleich zum herkömmlichen CBR-Modus, sodass die Bilder von der Kamera hochauflösende Bilder mit geringerer Größe und doppelt so viel Speicherplatz bieten Leerzeichen
Die integrierte RISC-V-MCU unterstützt einen geringen Stromverbrauch und einen schnellen Start, unterstützt eine schnelle Bildaufnahme von 250 ms und lädt gleichzeitig die Al-Modellbibliothek, um die Gesichtserkennung "in einer Sekunde" zu realisieren.
Eingebauter 16-Bit-DRAM DDR2, der anspruchsvolle Speicherbandbreiten bewältigen kann
Integriert mit integriertem POR, Audio-Codec und MAC PHY
Technische Daten
Prozessor
ARM Cortex-A7, Single-Core-32-Bit-CPU, 1,2 GHz, mit NEON und FPU
NPU
Rockchip NPU der 4. Generation, unterstützt int4, int8, int16; bis zu 1,0 TOPS (int4)
ISP
ISP3.2 der dritten Generation, bis zu 4 MP-Eingang bei 30fps, HDR, WDR, Rauschunterdrückung
RAM
64 MB DDR2
Speicher
128 MB SPI NAND Flash
USB
USB 2.0-Host/Gerät über Typ-C
Kameraschnittstelle
MIPI CSI 2-spurig
GPIO-Pins
17 GPIO-Pins
Stromverbrauch
RISC-V-MCU mit geringem Stromverbrauch für schnellen Start
Abmessungen
28 x 21 mm
Downloads
Wiki
35 Touch Develop & MicroPython Projects
The BBC micro:bit is a credit sized computer based on a highly popular and high performance ARM processor. The device is designed by a group of 29 partners for use in computer education in the UK and will be given free of charge to every secondary school student in the UK.
The device is based on the Cortex-M0 processor and it measures 4 x 5 cm. It includes several important sensors and modules such as an accelerometer, magnetometer, 25 LEDs, 2 programmable push-button switches, Bluetooth connectivity, micro USB socket, 5 ring type connectors, and a 23-pin edge connector. The device can be powered from its micro USB port by connecting it to a PC, or two external AAA type batteries can be used.
This book is about the use of the BBC micro:bit computer in practical projects. The BBC micro:bit computer can be programmed using several different programming languages, such as Microsoft Block Editor, Microsoft Touch Develop, MicroPython, and JavaScript.
The book makes a brief introduction to the Touch Develop programming language and the MicroPython programming language. It then gives 35 example working and tested projects using these language. Readers who learn to program in Touch Develop and MicroPython should find it very easy to program using the Block Editor or any other languages.
The following are given for each project:
Title of the project
Description of the project
Aim of the project
Touch Develop and MicroPython program listings
Complete program listings are given for each project. In addition, working principles of the projects are described briefly in each section. Readers are encouraged to go through the projects in the order given in the book.
PIC und AVR verstehen
In diesem Buch werden wir uns ausschließlich mit 8-Bit- Mikrocontrollern beschäftigen, und zwar mit Mikrocontrollern der 8-Bit-PIC- und der 8-Bit-AVR-Mikrocontroller-Linien. Bei der PIC-Familie handelt es sich dabei um PIC10, PIC12, PIC16 und PIC18; bei der AVR-Familie um ATtiny, ATmega und ATxmega. Die vorgestellten 8-Bit-Chips sind für sehr viele Anwendungen vollkommen ausreichend und preislich auch attraktiv.
Durch die Lektüre des Buches erhalten Sie ein fundiertes Wissen über die genannten 8-Bit-Mikrocontroller, über ihre Architektur, ihre Pinbelegungen und über ihre Programmierung.
Weil wir uns in diesem Buch mit den Grundlagen der Architektur der PICs und AVRs vertraut machen möchten, werden wir auch für alle PIC- und AVR-Anwendungen Assembler einsetzen, denn die Assembler-Sprache erlaubt es, die Technik im Detail kennenzulernen. Wenn man wirklich wissen möchte, was sich im Mikrocontroller abspielt, greift man zu Assembler. Damit hat man die beste Gelegenheit, sehr nah an den Kern zu kommen. Und wenn man schon einen Mikrocontroller-Typ kennengelernt und verstanden hat, ist es bei dem nächsten deutlich einfacher, auch wenn er von einem anderen Hersteller kommt. Bei anderen Programmiersprachen bleibt die Technik immer ziemlich tief versteckt.
Die Assembler-Beispiele sind so einfach gestaltet, dass sie jeder mit den im Buch aufgezeigten Programmiertechniken erstellen kann. Weil es sich um einfache Beispiele handelt, werden wir sie alle auf einer universellen Lochrasterplatine realisieren. Manche sind auch auf einem Experimentier-Breadboard umsetzbar.
35 Touch Develop & MicroPython Projects
The BBC micro:bit is a credit sized computer based on a highly popular and high performance ARM processor. The device is designed by a group of 29 partners for use in computer education in the UK and will be given free of charge to every secondary school student in the UK.
The device is based on the Cortex-M0 processor and it measures 4 x 5 cm. It includes several important sensors and modules such as an accelerometer, magnetometer, 25 LEDs, 2 programmable push-button switches, Bluetooth connectivity, micro USB socket, 5 ring type connectors, and a 23-pin edge connector. The device can be powered from its micro USB port by connecting it to a PC, or two external AAA type batteries can be used.
This book is about the use of the BBC micro:bit computer in practical projects. The BBC micro:bit computer can be programmed using several different programming languages, such as Microsoft Block Editor, Microsoft Touch Develop, MicroPython, and JavaScript.
The book makes a brief introduction to the Touch Develop programming language and the MicroPython programming language. It then gives 35 example working and tested projects using these language. Readers who learn to program in Touch Develop and MicroPython should find it very easy to program using the Block Editor or any other languages.
The following are given for each project:
Title of the project
Description of the project
Aim of the project
Touch Develop and MicroPython program listings
Complete program listings are given for each project. In addition, working principles of the projects are described briefly in each section. Readers are encouraged to go through the projects in the order given in the book.
Das LILYGO T-Display-S3 Long ist ein vielseitiges Entwicklungsboard mit dem ESP32-S3R8 Dual-Core-LX7-Mikroprozessor. Es verfügt über ein kapazitives 3,4" Touch-TFT-LCD mit einer Auflösung von 180 x 640 Pixeln und bietet eine reaktionsschnelle Schnittstelle für verschiedene Anwendungen.
Dieses Board ist ideal für Entwickler, die eine kompakte und dennoch leistungsstarke Lösung für Projekte suchen, die Touch-Eingabe und drahtlose Kommunikation erfordern. Die Kompatibilität mit gängigen Programmierumgebungen sorgt für ein reibungsloses Entwicklungserlebnis.
Technische Daten
MCU
ESP32-S3R8 Dual-Core LX7 Mikroprozessor
Drahtlose Konnektivität
Wi-Fi 802.11, BLE 5 + BT Mesh
Programmierplattform
Arduino IDE, VS-Code
Flash
16 MB
PSRAM
8 MB
Bat-Spannungserkennung
IO02
Onboard-Funktionen
Boot + Reset-Taste, Batterieschalter
Anzeige
3,4" kapazitives Touch-TFT-LCD
Farbtiefe
565, 666
Auflösung
180 x 640 (RGB)
Funktionierendes Netzteil
3,3 V
Schnittstelle
QSPI
Lieferumfang
1x T-Display S3 Long
1x Stromkabel
2x STEMMA QT/Qwiic-Schnittstellenkabel (P352)
1x Female Pin (zweireihig)
Downloads
GitHub
PIC und AVR verstehen
In diesem Buch werden wir uns ausschließlich mit 8-Bit- Mikrocontrollern beschäftigen, und zwar mit Mikrocontrollern der 8-Bit-PIC- und der 8-Bit-AVR-Mikrocontroller-Linien. Bei der PIC-Familie handelt es sich dabei um PIC10, PIC12, PIC16 und PIC18; bei der AVR-Familie um ATtiny, ATmega und ATxmega. Die vorgestellten 8-Bit-Chips sind für sehr viele Anwendungen vollkommen ausreichend und preislich auch attraktiv.
Durch die Lektüre des Buches erhalten Sie ein fundiertes Wissen über die genannten 8-Bit-Mikrocontroller, über ihre Architektur, ihre Pinbelegungen und über ihre Programmierung.
Weil wir uns in diesem Buch mit den Grundlagen der Architektur der PICs und AVRs vertraut machen möchten, werden wir auch für alle PIC- und AVR-Anwendungen Assembler einsetzen, denn die Assembler-Sprache erlaubt es, die Technik im Detail kennenzulernen. Wenn man wirklich wissen möchte, was sich im Mikrocontroller abspielt, greift man zu Assembler. Damit hat man die beste Gelegenheit, sehr nah an den Kern zu kommen. Und wenn man schon einen Mikrocontroller-Typ kennengelernt und verstanden hat, ist es bei dem nächsten deutlich einfacher, auch wenn er von einem anderen Hersteller kommt. Bei anderen Programmiersprachen bleibt die Technik immer ziemlich tief versteckt.
Die Assembler-Beispiele sind so einfach gestaltet, dass sie jeder mit den im Buch aufgezeigten Programmiertechniken erstellen kann. Weil es sich um einfache Beispiele handelt, werden wir sie alle auf einer universellen Lochrasterplatine realisieren. Manche sind auch auf einem Experimentier-Breadboard umsetzbar.
Der Micro enthält alles, was zur Unterstützung des Mikrocontrollers benötigt wird. Schließen Sie ihn einfach mit einem Micro-USB-Kabel an einen Computer an, und schon kann es losgehen. Dank seines Formfaktors kann er problemlos auf einem Steckbrett platziert werden.
Die Micro-Platine ähnelt dem Arduino Leonardo darin, dass der ATmega32U4 über integrierte USB-Kommunikation verfügt, wodurch ein zweiter Prozessor überflüssig wird. Dadurch kann der Micro für einen angeschlossenen Computer als Maus und Tastatur fungieren und verfügt zusätzlich über einen virtuellen (CDC) seriellen/COM-Anschluss.
Mikrocontroller
ATmega32U4
Betriebsspannung
5 V
Eingangsspannung
7 V bis 12 V
Analoge Eingangspins
12
PWM-Pins
7
DC E/A-Pin
20
Gleichstrom pro E/A-Pin
20 mA
Gleichstrom für 3,3 V Pin
50 mA
Flash-Speicher
32 KB, davon 4 KB vom Bootloader genutzt
SRAM
2,5 KB
EEPROM
1 KB
Taktfrequenz
16 MHz
LED_Eingebaut
13
Länge
45 mm
Breite
18 mm
Gewicht
13 g
Der SparkFun RP2350 Pro Micro bietet eine leistungsstarke Entwicklungsplattform, die auf dem RP2350-Mikrocontroller basiert. Dieses Board verwendet den aktualisierten Pro Micro-Formfaktor. Es umfasst einen USB-C-Anschluss, einen Qwiic-Anschluss, eine adressierbare WS2812B-RGB-LED, Boot- und Reset-Tasten, eine rücksetzbare PTC-Sicherung sowie PTH- und zinnenförmige Lötpads.
Der RP2350 ist ein einzigartiger Dual-Core-Mikrocontroller mit zwei ARM Cortex-M33-Prozessoren und zwei Hazard3 RISC-V-Prozessoren, die alle mit bis zu 150 MHz laufen! Das bedeutet jedoch nicht, dass der RP2350 ein Quad-Core-Mikrocontroller ist. Stattdessen können Benutzer auswählen, welche zwei Prozessoren stattdessen beim Booten ausgeführt werden sollen. Sie können zwei Prozessoren desselben Typs oder jeweils einen davon betreiben. Der RP2350 verfügt außerdem über 520 kB SRAM in zehn Bänken, eine Vielzahl von Peripheriegeräten, darunter zwei UARTs, zwei SPI- und zwei I²C-Controller sowie einen USB 1.1-Controller für Host- und Geräteunterstützung.
Der Pro Micro verfügt außerdem über zwei erweiterte Speicheroptionen: 16 MB externer Flash und 8 MB PSRAM, verbunden mit dem QSPI-Controller des RP2350. Der RP2350 Pro Micro arbeitet mit C/C++ unter Verwendung der Entwicklungsumgebungen Pico SDK, MicroPython und Arduino.
Features
RP2350-Mikrocontroller
8 MB PSRAM
16 MB Flash
Versorgungsspannung
USB: 5 V
RAW: 5,3 V (max.)
Pro Micro Pinbelegung
2x UART
1x SPI
10x GPIO (4 werden für UART1 und UART0 verwendet)
4x Analog
USB-C-Anschluss
USB 1.1-Host-/Geräteunterstützung
Qwiic-Connector
Buttons
Reset
Boot
LEDs
WS2812 Adressierbare RGB-LED
Rote Power-LED
Abmessungen: 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
Der QA403 ist QuantAsylum's Audio-Analyzer der vierten Generation. Der QA403 erweitert die Funktionalität des QA402 mit verbesserter Rausch- und Verzerrungsleistung sowie einem flacheren Frequenzgang an den Bandkanten. Die kompakte Größe des QA403 bedeutet, dass Sie ihn fast überall hin mitnehmen können.
Features
24-Bit-ADC/DAC
Bis zu 192 kS/s
Vollständig vom PC isoliert
Differenzielle Eingabe/Ausgabe
Stromversorgung über USB
Eingebauter Dämpfer
Schnelles Booten und treiberlos
Der QA403 ist ein treiberloses USB-Gerät, das heißt, er ist sofort nach dem Einstecken einsatzbereit. Die Software ist kostenlos und die Hardware lässt sich schnell und einfach von einem Gerät auf das nächste übertragen. Wenn Sie also ins Werk fahren müssen, um ein Problem zu beheben, oder den QA403 mit nach Hause nehmen möchten, um von zu Hause aus zu arbeiten, können Sie das ohne Probleme tun.
No-Cal Entwurf
Der QA403 wird mit einer Werkskalibrierung in seinem Flash-Speicher geliefert, die eine gleichbleibende Leistung von Gerät zu Gerät gewährleistet. In Ihrer Produktionslinie können Sie einen weiteren QA403 installieren und sicher sein, dass die Messwerte des einen Geräts mit denen des nächsten Geräts übereinstimmen werden. Es ist nicht zu erwarten, dass eine Neukalibrierung in regelmäßigen Abständen erforderlich sein wird.
Messungen
Die Durchführung grundlegender Messungen ist schnell und einfach. Mit wenigen Klicks können Sie den Frequenzgang, den THD(+N), die Verstärkung, den SNR und mehr Ihres zu prüfenden Geräts ermitteln.
Dynamischer Bereich
Der QA403 bietet 8 Verstärkungsbereiche am Eingang (0 bis +42 dBV in 6 Schritten) und 4 Verstärkungsbereiche am Ausgang (-12 bis +18 dBV in 10 dB-Schritten). Dies gewährleistet eine gleichbleibende Leistung über einen sehr großen Bereich von Eingangs- und Ausgangspegeln. Der maximale AC-Eingang des QA403 beträgt +32 dBV = 40 Vrms. Der maximale Gleichstrompegel beträgt ±40 V, und der maximale ACPEAK + DC = ±56 V.
Einfache Programmierbarkeit
Der QA403 unterstützt eine REST-Schnittstelle, die die Automatisierung von Messungen in nahezu jeder Sprache, die Sie sich vorstellen können, erleichtert. Von Python über C++ bis hin zu Visual Basic – wenn Sie wissen, wie man eine Webseite in Ihrer Lieblingssprache lädt, können Sie den QA403 fernsteuern. Die Messungen sind schnell und reaktionsschnell, wobei normalerweise Dutzende von Befehlen pro Sekunde verarbeitet werden.
Isoliert und USB-betrieben
Der QA403 ist vom PC isoliert, d. h. Sie messen Ihren Prüfling und sind nicht auf der Suche nach einer Phantom-Masseschleife. Der QA403 wird, wie fast alle unsere Geräte, über USB mit Strom versorgt. Wenn Sie das Gerät aus der Ferne einrichten, packen Sie einfach einen Hub mit Stromanschluss in Ihre Tasche, und Ihr gesamter Testaufbau kann mit einem Minimum an Kabeln ausgeführt werden.
Auf Wiedersehen Soundkarte, Hallo QA403
Haben Sie es satt, eine Soundkarte zum Laufen zu bringen? Der Kalibrierungs-Albtraum? Das Fehlen von Verstärkungsstufen? Der begrenzte Antrieb? Sind Sie es leid, sich mit den festen Eingangsbereichen herumzuschlagen? Die Sorge, dass Sie sie mit zu viel DC oder AC zerstören könnten? Genervt von den Masseschleifen? Aus diesem Grund hat QuantAsylum den QA403 entwickelt.
Technische Daten
Abmessungen
177 x 44 x 97 mm (B x H x T)
Gewicht
435 g
Gehäuse-Material
Pulverbeschichtetes Aluminium (2 mm dicke Frontplatte, 1,6 mm dicke Ober-/Unterseite)
Downloads
Datasheet
User Manual
GitHub