MicroPython 1.25, preiswerter Renesas-Microcontroller mit mehr Pins uvam

Espressif arbeitet an einer offiziellen Adapterplatine, um Nutzern des ESP32-P4 die Ausgabe von HDMI-Signalen zu ermöglichen. Eine neue Drohnenart nutzt variable Geometrie, während die ProfiNet-Organisation Nutzerzahlen meldet. MicroChip lanciert einen neuen PIC16 mit erweiterten Analog-Peripheriegeräten. Was es sonst Neues gibt, listen wir hier.

MicroPython 1.25 erschienen.

Die als „Basis“ von CircuitPython dienende MicroPython-Runtime wurde – siehe auch https://github.com/micropython/micropython/releases – vor wenigen Tagen aktualisiert. Das Entwicklerteam nutzte die Auslieferung der neuen Version für einen „Rundumschlag – neben der bereits erwähnten Unterstützung für ALIF-Mikrocontroller gibt es auch Erweiterungen im Bereich ESP32 und Raspberry Pi-MCUs:

1
The esp32 port now supports IDF v5.3 and v5.4, and support for versions below v5.2.0 has been dropped. Dynamic USB device support is now enabled on ESP32-S2 and ESP32-S3 MCUs, allowing configuration of the USB device at runtime. I2S has been enabled on all ESP32-C3 boards, the Pin.toggle() method has been added, and the I2C bus identifier is now an optional argument (by default, bus 0 is used). Additionally, memory management has been improved for the allocation of TLS sockets to attempt to automatically free any existing unused TLS memory when needed.
2
. . .
3
The rp2 port sees the introduction of many new RP2350 boards, including the P
4
ico 2 W, as well as support for PSRAM with size autodetection. The PIO interface now supports side_pindir selection, and SPI allows the MISO pin to be unspecified. Both the I2C and SPI classes now have the bus identifier as an optional argument with a default based on the board configuration. WPA3 is now supported on the Pico W and Pico 2 W in both AP and STA modes. Lost WiFi events due to code executing on the second core have now been fixed, mDNS has been fixed, and rp2.bootsel_button() and USB sleep now work on RP2350. ROMFS support has been added but is not enabled on any board by default; see commit 50a7362 for information on how to enable it manually.

Wer MicroPython auf einem STM32-Board nutzt, muss mitdenken – I2C- und SPI-Busse werden nun nämlich im Interesse der Konsistenz nach einem Soft-Reset der Runtime „zurückgesetzt“. Sonst gibt es – wie üblich – verschiedene Erweiterungen, die unter der URL genannten Changelog en Detail aufgelistet sind.

PIC16F17576 – neue Analog-Peripherie, die im Standby weiterarbeitet

Achtbitter finden sich immer wieder in allerlei Arten von Überwachungsaufgabe. Microchip schickt nun ein neues Modell ins Rennen, das mehr seiner analogen Peripheriegeräte auch dann weiterbetreiben kann, wenn der Rechenkern im Standby ist.
In der offiziellen Beschreibung liest sich dies folgendermaßen:

1
PIC16F17576 MCUs feature a new low-power comparator and voltage reference combination that can operate while the MCU core is in sleep mode, allowing for continuous analog measurement while consuming less than 3.0 µA of current. The Analog Peripheral Manager (APM) controls which peripherals are active to minimize total energy consumption and enable battery-operated applications to monitor signals effectively without excessive power drain. 
2

3
Engineered for applications that measure volatile analog signals, PIC16F17576 MCUs include operational amplifiers (op amps) with software-controlled gain ladders. This feature enables a single op amp to switch between multiple gain options, helping mitigate noise while maintaining precision and power efficiency. Equipped with up to four op amps and a 12-bit differential ADC with automated averaging, the MCUs enable precise signal measurement over a wide range of inputs.

Zu Preisen und Verfügbarkeit vermeldet man folgendes:

1
PIC16F17576 MCUs are available starting at $0.57 each in 10,000-unit quantities.

Renesas RA0E2 – ARM Cortex-M23 mit mehr Pins

Im Hause Renesas arbeitet man konsequent daran, alle Teile des Mikrocontrollermarkts zu bespielen – ein „aktueller“ Portfolio-Überblick präsentiert sich wie in der Abbildung gezeigt.

Bildquelle: https://www.renesas.com/en/about/newsroom/renesas-debuts-new-group-popular-ra0-series-best-class-power-consumption-and-extended-temperature

Die neue Variante erweitert dabei den bekannten RA0 E1 um mehr Interface-Möglichkeiten, und behält dabei – unter anderem – die 5 V-Fähigkeit:

1
RA0E2 MCUs are fully compatible with RA0E1 devices, offering pin-expansion while maintaining the same peripherals and ultra-low power. This compatibility lets customers re-use existing software assets. The new devices deliver industry-leading power consumption of only 2.8mA current in active mode, and 0.89 mA in sleep mode. In addition, an integrated High-speed On-Chip Oscillator (HOCO) enables the fastest wake-up time for this class of microcontroller. The fast wake-up enables the RA0 MCUs to stay in Software Standby mode more of the time, where power consumption drops to a minuscule 0.25 µA.
2
. . .
3
The RA0E2 devices have a feature set optimized for cost-sensitive applications. They offer a wide operating voltage range of 1.6V to 5.5V so customers dont need a level shifter/regulator in 5V systems

Allgemein werden dabei die folgenden Features hervorgehoben:

1
Core: 32MHz Arm Cortex-M23
2
     Memory: Up to 128KB integrated Code Flash memory and 16KB SRAM
3
     Extended Temperature Range: Ta -40°C to 125°C
4
     Timers: Timer array unit (16b x 8 channels), 32-bit interval timer (8b x 4 channels), RTC
5
     Communications Peripherals: 3 UARTs, 2 Async UART, 6 Simplified SPIs, 2 I2C, 6 Simplified I2Cs
6
     Analog Peripherals: 12-bit ADC, temperature sensor, internal reference voltage
7
     Safety: SRAM parity check, invalid memory access detection, frequency detection, A/D test, output level detection, CRC calculator, register write protection
8
     Security: Unique ID, TRNG, AES libraries, Flash read protection
9
     Packages: 32- and 48-lead QFNs, 32-, 48-, and 64-pin LQFP

Mit dem FPB-RA0E2 steht außerdem ein Evaluationsboard zur Verfügung, das Entwicklern beim Spin-up von Designs helfen soll.

ESP-HDMI-Bridge – HDMI-Ausgang für den ESP32-P4

Entwicklerkits für den ESP32-P4 weisen – siehe beispielsweise https://www.youtube.com/watch?v=12f7SJIcGG0 – meist hochqualitative Displays auf, um das Realisieren ansprechender Benutzerinterfaces zu erleichtern. Auf Basis des von Lontium entwickelten LT8912B bietet Espressif nun ein weiteres Referenzdesign für den an sich nicht frei im Markt verfügbaren Controller an.

Bildquelle: https://oshwlab.com/hawaii0707/esp-hdmi-bridge

Unter https://github.com/espressif/esp-bsp/tree/master/bsp/esp32_p4_function_ev_board finder sich dabei ein Gerätetreiberm der Unterstützung für die folgenden Auflösungen vermeldet:

1
HDMI - lt8912b 
2
     800x600@60HZ 
3
     1280x720@60HZ 
4
     1280x800@60HZ 
5
     1920x1080@30HZ

Spezifischerweise handelt es sich hier um einen MIPI-zu-HDMI-Konverter – die Designdateien finden sich unter der als Bildquelle genannten URL.

Bildquelle: https://oshwlab.com/hawaii0707/esp-hdmi-bridge

Waveshare RP2350 – Raspberry Pi Pico 2 mit CAN

Das größere GPIO-Komplement und die höhere Rechenleistung des RP2350 (siehe https://www.youtube.com/watch?v=pqecXDrHhpg) animieren Board-Hersteller zum Offerieren von Varianten des Raspberry Pi Pico 2 mit diversen Peripheriegeräten.
WaveShare schickt nun – wie in der Abbildung gezeigt – ein derartiges Board ins Rennen, das einen CAN-Transciever aus dem Hause XLSemi mitbringt.

Bildquelle: https://www.waveshare.com/rp2350-can.htm

Profinet: Zensus veröffentlicht.

Feldbus-Hersteller scheinen ebenfalls Rudeldenken aufzuweisen. Wenige Wochen nach der Veröffentlichung der Kenndaten aus dem Hause EtherCat liegt die für verschiedenste für Standards verantwortliche Profinet nach. Im unter der URL https://profinews.com/2025/04/2024-annual-node-count-released/ bereitstehenden Post finden sich umfangreiche Informationen zu den Nutzerschaften – besonders relevant sind nach Ansicht des News-Autors die folgenden Zahlen:

1
IO-Link
2
In 2022, disruptions in the supply chain led to material shortages and significant delivery bottlenecks. These limitations were more than compensated for in 2023 thanks to the supply of a very large number of IO-Link devices, which led to an anticipated normalization in 2024 with an additional 9.7 million new nodes having been put on the market. IO-Link remains stable and has been growing continually for years, with more than 61 million nodes at last count. IO-Link continues to successfully establish itself as a global standard.
3

4
PROFIsafe
5
This kind of trend can also be seen with PROFIsafe nodes. Following exceptional growth in the preceding year, an additional 3.1 million nodes were put on the market in 2024. The establishment of this safety technology from PI therefore remains unwavering and underscores its significance and acceptance in the industrial sector with 28.7 million PROFIsafe devices at the current time.
6
PROFINET
7
Despite challenging market conditions, PROFINET was able to maintain its strong position as a leading technology in 2024. With an increase of 9.5 million nodes, PROFINET boasts a high degree of continuity even in this challenging environment.

Arm verkauft Basis-IP-Abteilung an Cadence.

Wer ein „SOC“ analysiert, legt den Fokus der Aufmerksamkeit normalerweise auf die Rechen- und GPU-Kerne. Insbesondere im Embeddedbereich gilt allerdings, dass die diversen für die Hardware-Interfaces zuständigen Komponenten fast wichtiger sind.
Mit Artisan Foundation IP bietet ARM seit fast 25 Jahren eine dies bezügliche Sparte an, die Hackster unter der URL https://www.hackster.io/news/cadence-picks-up-arm-s-artisan-foundation-ip-business-for-an-undisclosed-sum-e50fd6fd8607 folgendermaßen beschreibt:

1
Among these blocks are so-called "foundation IP," critical but not-terribly-exciting components common to most designs  standard cell libraries, general-purpose input/output (GPIO), and memory compilers. Arm's Artisan provides exactly this foundation IP,

Besser wäre es, an dieser Stelle von bot zu schreiben. Arm verkaufte diese Sparte nämlich nun soeben an den unter anderem für die Tensilica-Kerne bekannten Hersteller Cadence. Theoretisch wäre es durchaus vorstellbar, dass auch die Tensilica-basierten Kerne im Bereich des Peripheriegeräte-Designs in Zukunft „mehr Kommunalität“ aufweisen. Über die wirtschaftlichen Hintergründe und den Transaktions-Preis hüllen sich Masa Sons Männer indes, fast wie erwartet, in Schweigen.

Lesestoff: AI zum Antennendesign und zur Vibrationsauswertung.

Springer bietet mit Discover Internet of Things seit einiger Zeit ein wissenschaftliches Journal an, das im Allgemeinen im Open Access-Betriebsmodus erscheint und deshalb kostenlos lesbar ist. Der News-Autor empfand die Artikel IoT device for detecting abnormal vibrations in motors using TinyML (Link unter https://link.springer.com/article/10.1007/s43926-025-00142-4?) und Design and analysis of antenna through machine learning for next-generation IoT system (Link unter https://link.springer.com/article/10.1007/s43926-025-00126-4?) als besonders lesenswert.

Lesestoff, zur Zweiten – Nager unerwünscht!

Im Automotivebereich sorgen Maus, Biber, Frettchen, Nutria, Chinchilla und Co – der Autor ist kein Biologe, litt in einer Wohnung aber unter einer mit einem Chinchilla lebenden Nachbarin – für Lustigkeit. Electronic Design bietet unter https://www.electronicdesign.com/technologies/embedded/article/55284092/electronic-design-why-you-can-and-should-build-rodent-resistance-into-vehicle-systems eine Liste von Produkten an, die Chinchilla und Co die Freude verleiden.

Lesestoff, zur Dritten – Drohne variabler Geometrie

Zu guter Letzt verdient die in der Abbildung gezeigte Drohne Aufmerksamkeit – sie bietet eine vom Flughund inspirierte variable Geometrie.

Bildquelle: https://www.hackster.io/news/nutty-professors-built-a-squirrel-drone-736eb1ff90b5

Zuerst erschienen bei Mikrocontroller.net News

Quelle: Weiterlesen

Arduino Cloud Assistant im Praxistest

Die Arduino-Cloud wurde vor wenigen Tagen mit einem AI-Assistenten ausgestattet. Dieser Artikel führt einige Experimente durch, um dem System auf den Zahn zu fühlen.

Einrichtung und Nutzung

Der AI Assistant lebt derzeit ausschließlich in der Arduino Cloud. Erste Amtshandlung ist das Besuchen der URL https://cloud.arduino.cc/download-agent/ unter Nutzung von Google Chrome (mit FireFox traten in Tests des Autors Probleme auf). Die Webseite liefert daraufhin ein natives Programm, das sich um die Weiterleitung angeschlossener Arduinos an den Webdienst kümmert. Wer den Installationsprozess en Detail sehen möchte, findet unter https://youtu.be/b49oNJLizGI ein Video auf Basis der hier besprochenen Prozedur.

Erzeugung einer Sinusschwingung

Ob der Verwendung eines Arduino Uno R4 WiFi bietet sich die Ansteuerung des DA-Wandlers an. Als Anfrage dient der folgende Prompt:

1
Create code to output a sine wave using one of the analog output pins.

Lohn der Mühen ist das Aufscheinen des in der Abbidung gezeigten Steuerelements. Neben dem Kopieren des Codes ist es auch möglich, die Rückmeldung direkt in das geöffnete Fenster zu platzieren.

Bildquelle: Autor

Der generierte Code ist folgender – interessant ist, dass für die Frequenzbestimmung auf einen anzuschließenden Rheostaten zurückgegriffen wird:

1
#include <AnalogWave.h>
2

3
// Create an instance of the AnalogWave library
4
AnalogWave wave;
5

6
// Variables for frequency control
7
const int potPin = A1;     // Potentiometer to control frequency
8
int frequency = 440;       // Default frequency in Hz (A4 note)
9

10
void setup() {
11
  // Initialize serial communication
12
  Serial.begin(9600);
13
  
14
  // Initialize the DAC
15
  wave.begin();
16
  
17
  Serial.println("Sine Wave Generator");
18
  Serial.println("Connect potentiometer to A1 to control frequency");
19
  Serial.println("Connect piezo/speaker to A0 (DAC output)");
20
}
21

22
void loop() {
23
  // Read the potentiometer value to adjust frequency
24
  int potValue = analogRead(potPin);
25
  
26
  // Map the pot value to a reasonable frequency range (100Hz to 2000Hz)
27
  frequency = map(potValue, 0, 1023, 100, 2000);
28
  
29
  // Generate and output the sine wave with the current frequency
30
  wave.sine(frequency);
31
  
32
  // Display current frequency every 500ms
33
  static unsigned long lastPrint = 0;
34
  if (millis() - lastPrint > 500) {
35
    Serial.print("Frequency: ");
36
    Serial.print(frequency);
37
    Serial.println(" Hz");
38
    lastPrint = millis();
39
  }
40
}

Ein Kompilationsversuch scheitert aufgrund des nicht korrekten Headers und einigen Fehlern in der Parametrierung der Methoden. Interessant ist, dass die Fehlerbehebung durch den AI-Assistenten komplett danebenschiesst.

Bildquelle: Autor

Die eigentliche Behebung erfolgt durch minimale Eingriffe im generierten Code:

1
#include <analogWave.h>
2

3
// Create an instance of the AnalogWave library
4
analogWave wave(DAC);
5

6
// Variables for frequency control
7
const int potPin = A1;     // Potentiometer to control frequency
8
int frequency = 440;       // Default frequency in Hz (A4 note)
9

10
void setup() {
11
  // Initialize serial communication
12
  Serial.begin(9600);
13
  
14
  // Initialize the DAC
15
  wave.begin(1000);

Lohn der Mühen ist das in der Abbildung gezeigte Programmverhalten.

Bildquelle: Autor

Ausgabe eines Strings am LED-Matrixdisplay

Das Vorhandensein der LED-Matrix auf dem R4 WiFi animiert im nächsten Schritt zu folgendem Prompt:

1
Please generate code which shows the two characters AI on the LED matrix display of the Arduino Uno R4 WiFi connected here

Diesmal generiert der AI-Assistent folgenden Code, der sich wie gewohnt integrieren lässt:

1
#include "Arduino_LED_Matrix.h"
2

3
ArduinoLEDMatrix matrix;
4

5
// Define the "AI" characters as a frame
6
const uint32_t ai_frame[] = {
7
  0x1C222222, // This forms the 'A'
8
  0x08101010, // This forms the 'I'
9
  0x00000000  // Empty row
10
};
11

12
void setup() {
13
  Serial.begin(115200);
14
  matrix.begin();
15
  
16
  // Load the "AI" frame
17
  matrix.loadFrame(ai_frame);
18
}
19

20
void loop() {
21
  // The frame stays displayed, nothing more needed in the loop
22
  // You could add code here to alternate between multiple frames if desired
23
}

Diesmal ist das Programm zwar kompilierbar, zeigt aber – wie im Foto ersichtlich – nicht den korrekten String am Display an.

Bildquelle: Autor

Zur Behebung empfiehlt sich die Nutzung des unter https://ledmatrix-editor.arduino.cc/ bereitstehenden Matrix-Editors, der – wie in der Abbildung gezeigt – eine WYSIWYG-Realisierung der anzuzeigenden Elemente erlaubt.

Bildquelle: Autor

Die Korrektur beschränkt sich abermals auf das Anpassen einiger Konstanten im Code:

1
// Define the "AI" characters as a frame
2
const uint32_t ai_frame[] = {
3
    0x62092,
4
    0x920f209,
5
    0x20920000,
6
    66
7
};

Lohn der Mühen ist nun das Erscheinen des korrekten Strings.

Bildquelle: Autor

Zusammenfassung und Bewertung

Wie viele andere AI-Assistenten gilt auch im Fall der Arduino-AI, dass das System vor Allem als “Helfer zur Literaturrecherche” nützlich ist. Wer sich mit der Arduino-Umgebung prinzipiell auskennt, kann sich Literaturrecherche ersparen. Massenkündigungen von Elektronikern dürften derzeit indes ausgeschlossen sein.

Zuerst erschienen bei Mikrocontroller.net News

Quelle: Weiterlesen

Intel verkauft Altera, Raspberry Pi liefert Geschäftszahlen, MicroPython für Alif-MCUs uvam

Neben großer Politik gibt es neue Chips. Im Hause WizNet kombiniert man die hauseigenen Ethernet-Chips mit einem RP2350, während Arduino Informationen zu den neuen Abonnements für die hauseigene Cloudplattform bereitstellt. Außerdem verdienen einige neue Einplatinencomputer die Aufmerksamkeit des Designers.

WIZnet W6300-EVB-Pico2 – mit RP2350 zu 80 Mbps Datenübertragungsrate

Im Hause WIZnet ist man seit Jahr und Tag auf das Anbieten von Ethernet-Beschleunigern spezialisiert, die – über SPI mit einem Host-Mikrocontroller verbunden – den Gutteil der “Ärgernisse” im Bezug Ethernet erledigen. Seit einiger Zeit gibt es auch Kombinationscontroller, die entweder einen Cortex-M33- oder einen RP2040-Kern mit dem hauseigenen IP vereinen.
Mit dem in der Abbildung gezeigten Entwicklungsboard steht nun eine Platine am Start, die die Verwendung des RP2350-Controllers im WIZnet-Ökosystem zu erleichtern sucht.

Bildquelle: https://wiznet.io/products/evaluation-boards/w6300-evb-pico2

Neben den offensichtlichen Vorteilen des schnelleren Mikrocontrollers (siehe auch https://www.youtube.com/watch?v=pqecXDrHhpg) findet sich hier der neue W6300-Controller. Er bietet – CNX arbeitet die Thematik unter https://www.cnx-software.com/2025/04/14/w6300-evb-pico2-board-combines-rp2350-mcu-with-wiznet-w6300-qspi-ethernet-controller-for-80-mbps-speeds/ en Detail auf – ein wesentlich schnelleres SPI-Interface, was die bessere Ausnutzung der Ethernet-Bandbreite ermöglicht.

LuckFox – RockChip-Board mit acht Mikrophoneingängen

Seit der Abkündigung des ESP_ADF-Evaluationsboards herrscht im Bereich der Audio-Evaluationsboards ein Hauen und Stechen. LuckFox schickt nun die in der Abbildung gezeigte Platine ins Rennen, die mit bis zu acht Mikrophondatenströmen umgehen können soll.

Bildquelle: https://de.aliexpress.com/item/1005008791954996.html

In Ermangelung englischsprachiger Dokumentation bleibt unklar, wie das Interface in der Praxis funktioniert. Der MIPI-Stecker wird dabei als “analoger Eingang” beschrieben, während die Pinout-Grafiken vor Allem I2S-Interfaces zeigen.

Bildquelle: Bildquelle: https://de.aliexpress.com/item/1005008791954996.html

Radxa Dragon Q6A – Evaluationsboard auf Basis von QualComm QCS6490

QualComm versucht seit einiger Zeit, auch im Embeddedbereich Fuss zu fassen. Radxa “leakt” nun im Rahmen eines in China stattfindenden Entwicklerwettbewerbs die in der Abbildung gezeigte Platine, die ein neues SoC aus dem Hause QualComm enthält.

Bildquelle: https://mp.weixin.qq.com/s/SY96PzYzPdP3MISoz0n9nw

Hackster beschreibt das SoC unter https://www.hackster.io/news/radxa-unveils-a-compact-single-board-qualcomm-qcs6490-sbc-for-edge-ai-work-the-dragon-q6a-b3853e514016 folgendermaßen:

1
a Kyro 670 CPU core with one Arm Cortex-A78 core running at up to 2.7GHz, three cores running at 2.4GHz, and four Cortex-A55 cores running at up to 1.9GHz, an Adreno 643L graphics processor, an Adreno 633 vision processor, a Spectra image signal processor, a Hexagon digital signal processor, and a "Qualcomm AI Engine" that delivers a claimed total of 12 tera-operations per second (TOPS) of minimum-precision compute

Intel verkauft Gutteil von Altera

Die Probleme im Hause Intel verfolgt der mit Intel Galileo und Co gepunkte Embedded-Systementwickler mit einer gewissen Genugtuung. Zwecks Verschaffung von neuem Eigenkapital plant Intel seit einiger Zeit, seinen FPGA-Hersteller Altera zu verkaufen.
Unter https://newsroom.intel.com/corporate/intel-partner-deal-news-april2025 findet sich nun die Meldung, dass Formerly Big I einen Käufer gefunden hat:

1
Intel Corporation today announced that it has entered into a definitive agreement to sell 51% of its Altera business to Silver Lake, a global leader in technology investing.
2
The transaction, which values Altera at $8.75 billion, establishes Alteras operational independence and makes it the largest pure-play FPGA (field programmable gate array) semiconductor solutions company. . . . Intel will own the remaining 49% of the Altera business, enabling it to participate in Alteras future success while focusing on its core business.

Interessant ist ausserdem, dass die sehr umtriebige Geschäftsführerin im Rahmen des Wechsels über die Wupper geschickt wird:

1
Intel also announced that Raghib Hussain will succeed Sandra Rivera as chief executive officer of Altera, effective May 5, 2025.

Arduino – neue Abonnementstruktur für Clouddienst offiziell

An sich wurde die neue Abonnementstruktur für den Clouddienst der Italiener bereits auf der Hausmesse Arduino Days angekündigt. Ab Sofort sind die neuen Abonnements offiziell, und präsentieren sich wie in der Abbildung gezeigt.

Bildquelle: https://blog.arduino.cc/2025/04/15/find-the-right-arduino-cloud-plan-for-you/

Hervorzuheben ist einerseits die Verfügbarkeit eines preiswerten Probiermodells für Unternehmen; andererseits gibt es für Privatanwender fortan nur noch eine Art kostenpflichtiges Abonnement.

Raspberry Pi PLC – Geschäftszahlen öffentlich

Seitdem die einzige Kirche im Prozessrechnerwesen börsennotiert ist, ist ein wenig zusätzliche Transparenz in die heiligen Hallen eingekehrt. Die vor wenigen Tagen veröffentlichten Geschäftszahlen erlauben weitere Einblicke in die uptonitische Situation.
Eine Beispielanalyse von The Motley Fool fasst die Situation im Hause Upton folgendermaßen zusammen:

1
The company posted a 2% decline in revenue to $259.5m and a sharp 57% drop in pre-tax profit to $16.3m, attributed to higher R&D and administrative costs, alongside inventory challenges
2
--- via https://www.fool.co.uk/2025/04/02/10000-invested-in-raspberry-pi-shares-at-the-beginning-of-2025-is-now-worth/

MicroPython unterstützt MCUs von Alif

Die im AI-Bereich seit jeher populären Mikrocontroller von Alif sind ab Sofort auch in MicroPython programmierbar. Die Abbildung zeigt, dass ein diesbezüglicher Pull Request mittlerweile im Coderepositorium des Embedded Python-Ausführungssystem eingegangen ist.

Bildquelle: https://github.com/micropython/micropython/pull/17050

Nuvoton NAU82110YG – Klasse D-Verstärker-IC hoher Leistung

Klasse D-Verstärker bieten die geradezu maximale Leistungsfähigkeit in einem sehr kleinen Gehäuse – so es nicht auf maximale Tonqualität ankommt, sind die Bauteile immens hilfreich. Von Nuvoton gibt es nun ein derartiges Bauteil, das bis zu 18W Ausgangsleistung schafft:

1
 NAU82110YG Class-D amplifier features high-efficiency mono, analog input, and delivers up to 10W (8 Ω load) or 18W (4 Ω load) output power. With multiple gain adjustment options

Interessant ist am vorliegenden Bauteil auch, dass es für die Einstellung von Verstärkung und der diversen Schutzfunktionen – wie im Übersichtsschaltbild gezeigt – einen I2C-Bus offeriert.

Bildquelle: https://www.nuvoton.com/products/smart-home-audio/audio-amplifiers/class-d-series/nau82110yg/

Lesestoff – Anmeldung zur Google IO beginnt jetzt

Wer im Android-Ökosystem unterwegs ist, ist immer gut beraten, die Google IO bzw die dort erfolgenden Ankündigungen genau zu beobachten. Die Online-Teilnahme setzt wie immer eine Anmeldung voraus, die Google soeben freigeschaltet hat.

Bildquelle: https://io.google/2025/

Lesestoff, zur Zweiten – rechtliche Änderungen in Moldawien und Rumänien

Für – wie der Newsautor – in Osteuropa lebende Entwickler gibt es zweierlei rechtliche Neuerungen. Einerseits erleichtert Rumänien die Eintreibung von Forderungen über ein an das EU-Mahnverfahren erinnerndes System, das unter https://mailchi.mp/schoenherr.eu/contentromania-changes-in-merger-clearance-fees-5237885?e=0 en Detail beschrieben ist.
Zweitens verschäft Moldawien die Richtlinien für ausländische Investments in eine Reihe von Bereichen, die für Leser von ucnet relevant sein könnten – die URL https://mailchi.mp/schoenherr.eu/contentromania-changes-in-merger-clearance-fees-5237876?e= ist auf jeden Fall bookmarkenswert, so Investments in Moldawien geplant sind.

Zuerst erschienen bei Mikrocontroller.net News

Quelle: Weiterlesen

Einplatinenrechner für Industrieeinsatz, LEDs und Accelerometer mit 100°C Maximaltemperatur uvam

Kardanische Aufhängungen sind für verschiedenste Anwendungen nützlich; Seeed Studio liefert nun ein derartiges Produkt als quelloffene Hardware aus. Verschiedene andere Industrieboards ebnen Einplatinencomputern den Zugang zu Feldbussystemen, während eine neue Verpackungsmethode die Innenwiderstände von Feldeffekttransistoren zu reduzieren versucht. Zu guter Letzt bemisst ein Vergleich die Energieeffizienz verschiedener AI-Beschleuniger.

EDATEC ED-PLC2010 Raspberry Pi CM4 mit EtherCAT und CODESYS-Runtime

Im Hause EDATEC arbeitet man an einer hutschienenmontierbaren Variante eines Industrie-Steuerrechners auf Basis eines Raspberry Pi CM4, der sich – unter Anderem – durch eine Ethernet-Schnittstelle und eine CODESYS-Runtime auszeichnet.

Bildquelle: https://www.cnx-software.com/2025/04/10/raspberry-pi-cm4-powered-codesys-industrial-controller-supports-ethercat-modbus-up-to-32-i-o-modules/

Sein EtherCAT-Interface ist folgendermaßen spezifiziert:

1
EtherCAT RJ45 port 
2
     Up to 8x axes support 
3
     1x EtherCAT master, up to 128x EtherCAT slaves 
4
     1x Modbus TCP master, up to 63x Modbus TCP slaves

Komfortfeature Nummero zwei ist, dass die Hardware in vielen Fällen schon mit einer CODESYS-Lizenz zum Endanwender gelangt. Der genaue Funktionsumfang ist dabei von SKU zu SKU unterschiedlich, die folgende Abbildung informiert im Detail.

Bildquelle: https://edatec.cn/plc/PLC2010

Pinetek – IOLink-Hat für Raspberry Pi

Der als Ableger des Profibus entstandene IOLink erfreute sich in der Vergangenheit am einen oder anderen Design Win. Pinetek bietet nun – wie in der Abbildung gezeigt – eine Lösung an, die einen Raspberry Pi um einen IOLink-Master ergänzt.

Bildquelle: https://www.tindie.com/products/pinetek/iol-hat-io-link-master-for-raspberry-pi/

Das um 115 US-Dollar erhältliche Produkt ist unter Anderem deshalb interessant, weil es verschiedenste Unterstützungssoftware mitbringt:

1
Our advanced middleware simplifies handling IO-Link device description files effectively. Additionally, the IOL HAT features a user-friendly web interface for configuration, and Node-RED integration, enabling you to set up and deploy applications in mere minutes. This combination of features ensures you have everything you need to rapidly develop and implement robust IIoT solutions: https://www.pinetek-networks.com/iol-hat-application/

Aerium Lumen – Jetson-Trägerboard für Drohne und Co

NVIDIA’s Jetson-Karten haben sich im Laufe der letzten Jahre auch im Drohnenbereich durchaus beeindruckenden Mindshare erarbeitet. Aerium bietet nun eine Trägerkarte an, die explizit für den Einsatz in UAVs vorgesehen ist.

Bildquelle: https://www.aerium.co.il/product-page/lumen

Besonders hervorgehoben wird vom Hersteller das reiche, in der Abbildung gezeigte Interface-Portfolio.

Bildquelle: https://www.aerium.co.il/product-page/lumen

Seeed Studio reComputer mit Jetson Orin NX

NVIDIA’s AI-Chipsätze erfreuen sich durchaus hoher Beliebtheit. Seeed Studio bietet nun – wie in der Abbildung gezeigt – ein Computersystem auf Basis dieser Platinen an.

Bildquelle: https://www.seeedstudio.com/reComputer-J4012-w-o-power-adapter-p-5628.html

Seeed Studio – komplett quelloffene kardanische Aufhängung (auch Gimbal) für Kameras

Wer Vibrationen und sonstige Störungen in Filmen vermeiden möchte, setzt seit Jahr und Tag auf eine auch als Gimbal bezeichnete kardanische Aufhängung. Seeed Studio plant nun die Auslieferung eines diesbezüglichen Produkts, das als komplett quelloffene Hardware vorliegt und somit auch als Basis für eigene Experimente dient.

Bildquelle: https://www.seeedstudio.com/reCamera-Gimbal-2002w-64GB-p-6403.html

STMicroelectronics – I2C-Flashspeicher mit integrierter Seriennummer

I2C-EEPROMs sind per se keine neue Technologie. STMicroelectronics plant nun jedoch die Auslieferung einer Sondervariante, die neben dem Speicherbereich auch eine niemals veränderbare ID mitbringen:

1
Angeboten mit Speichergrößen zwischen 32 KBit und 2 MBit, behalten alle Bausteine ihre während der Fertigung programmierte Identität über den gesamten Lebenszyklus des jeweiligen Endprodukts hinweg bei, d. h. von der Lieferung und Herstellung über den Einsatz im Feld und die Wartung bis hin zur finalen Entsorgung. Die UID sorgt dabei nicht nur für eine nahtlose Rückverfolgbarkeit, was Zuverlässigkeitsanalysen ermöglicht, sondern vereinfacht auch die Wiederverwendung und Reparatur von Geräten. 
2
Die zunächst mit Speicherkapazitäten von 64 KBit und 128 KBit verfügbare Serie M24xxx-U beruht auf der proprietären CMOS-EEPROM-Technologie von ST. Der Prozess bürgt für einen hohen Grad an Zuverlässigkeit mit dem branchenführenden Wert von 4 Millionen Schreibzyklen, einem Datenerhalt von 200 Jahren und sehr geringem Stromverbrauch. 
3
Die Integration wird durch die Tatsache erleichtert, dass die Speicher in einem Industriestandard-Gehäuse der Bauform SO8N geliefert werden und einen weiten Betriebsspannungsbereich von 2,7 V bis 5,5 V bieten. Alle Bausteine unterstützen den Standard Mode (100 kHz), den Fast Mode (400 kHz) und den Fast Mode Plus (1 MHz)

Zum Zeitpunkt der Drucklegung gilt allerdings, dass nur die Varianten mit 64 und 128 Kbit Speicher verfügbar sind – die beiden folgenden Abbildungen enthalten weitere Informationen.

Bildquelle: https://www.oemsecrets.com/compare/%20M24C64-UFMN6TP%20

Bildquelle: https://www.oemsecrets.com/compare/%20M24128-UFMN6TP%20

Würth: LED mit erhöhtem Temperaturbereich

Leuchtdioden gelten traditionell als eher temperaturempfindliche Halbleiter. Im Hause Würth lanciert man nun der Produkte drei, die bis 100 Grad Celsius funktionsfähig bleiben.

Bildquelle: Würth

Spezifischerweise beschreibt man die neuen Produkte folgendermaßen:

1
The WE-SMTW 3258 HIGHTA is the third series of LEDs from Würth Elektronik following WL-SMCW 0603 and WL-SMTD that can withstand temperatures up to 100°C. The 3.5 × 2.8 × 1.85 mm LEDs are available in blue, green, yellow, amber, and red.

ROHM DFN5060-8S – neues MOSFET-Gehäuse für geringeren Innenwiderstand

Seit einiger Zeit ist im Bereich der Hableitertechnik ein Punkt erreicht, an dem vor allem Gehäuse und Außenverbindungen die Parameter der resultierenden Produkte beschränken. ROHM begegnert diesem Problem nun durch ein neues Gehäusedesign, das größere Halbleiterchips aufnehmen kann:

1
ROHM has developed its new DFN5060-8S package that supports the packaging of a larger die compared to conventional designs, resulting in a lineup of power MOSFETs that achieve industry-leading* low ON-resistance along with wide SOA capability.

Das an ein normales 5060er-Gehäuse errinernde Design präsentiert sich wie in der Abbildung gezeigt.

Bildquelle: https://www.presseagentur.com/rohm/detail.php?pr_id=7327&lang=en

Die mit der Methode erreichbaren Widerstandswerte präsentieren sich dann wie in der Tabelle gezeigt.

Bildquelle: https://www.presseagentur.com/rohm/detail.php?pr_id=7327&lang=en

STMicroelectronics IIS2DULPX – AI-Beschleunigungssensor mit 105°C Maximaltemperatur

Dass STMicroelectronics in seinen Accelerometern seit einiger Zeit auch AI-Funktionen implementiert, ist keine wirkliche Neuigkeit. Der unter https://www.st.com/en/mems-and-sensors/iis2dulpx.html im Detail beschriebene Sensor ist indes interessant, da er einen unüblich breiten Temperaturbereich aufweist:

1
Der IIS2DULPX ist für einen erweiterten Temperaturbereich bis +105 °C geeignet. Er ist umgehend verfügbar und kostet 1,57 US-Dollar (ab 1.000 Stück).

Lesestoff: Nutzung des Raspberry Pi 500 als Tonstudio-Zentralrechner

Der lüfterlose Raspberry Pi 500 eignet sich – logischerweise – auch als Steuercomputer für’s Tonstudio. Unter der als Bildquelle angegebenen URL findet sich eine durchaus lesenswerte Zusammenfassung, in der die Uptoniten auf verschiedene Detailaspekte, explizit auch im Bereich der Inneneinrichtung eines Studios, eingehen.

Bildquelle: https://www.raspberrypi.com/news/how-to-build-a-raspberry-pi-500-home-recording-studio-setting-up-your-space/

Lesestoff, zur Zweiten – Bemessung verschiedener NPUs für Microcontroller

Spätestens seit dem MAX78000 (siehe https://www.youtube.com/watch?v=eRCht0zcFoc) gilt, dass das Design von NPUs für Mikrocontroller immer auch unter Berücksichtigung des Energieverbrauchs erfolgt.
Im von einer Gruppe englischer Universitäten veröffentlichten Paper “Benchmarking Ultra-Low-Power uNPUs” findet sich nun, wie in der Abbildung gezeigt, ein Vergleich verschiedener Hersteller-Implementierungen.

Bildquelle: https://arxiv.org/pdf/2503.22567

Zuerst erschienen bei Mikrocontroller.net News

Quelle: Weiterlesen

Raspberry Pi-Netzteil mit 45W, ESP32-P4-Boards, offizielles Ubuntu für OrangePI RV2 uvam

Der Fluss der Nachrichten reißt nie ab: STMicroelectronics lanciert eine neue MPU, die für AI-Aufgaben optimiert ist. Linux 6.15 soll derweil diverse Erweiterungen im GPIB-Subsystem erhalten. Nuvoton verrät derweil mehr Informationen über die hauseigene MPU, Infineon kauft Teile von Marvell. Was es sonst Neues gibt, wie immer hier…

Nuvoton MA35D1 – “Zweikern-MPU” ante Portas

Im Hause Nuvoton – einst begann man seine Karriere mit 5V-MCUs – arbeitet man seit einiger Zeit an einer MPU. Nun gibt es weitere Informationen zum Produkt, das interessanterweise aus zwei Cortex-A35-Kernen besteht. Nur in der unter https://www.nuvoton.com/applications/industrial/ma35d1-dual-os-rtos-linux-application-demonstration/ bereitstehenden Detailseite findet sich das folgende Diagramm, das auch auf den dritten Kern eingeht.

Bildquelle: Nuvoton, via https://www.nuvoton.com/applications/industrial/ma35d1-dual-os-rtos-linux-application-demonstration/

In der Detailspezifikation sind folgende Aspekte hervorgehoben:

1
Key Features
2
     Dual-OS Support: Runs RTOS and Linux simultaneously for optimal performance in real-time applications.
3
     Instant Boot-Up: Instantly operational within 1 second for mission-critical applications.
4
     Immediate Data Processing: Rapid sensor data acquisition and LCD display updates.
5
     Enhanced UI Experience: Powered by Qt for MCUs, the UI provides high-quality and smooth user interface experience.
6
     Networking Features: Smart devices can connect to the built-in MA35D1 web server for real-time monitoring and remote control.
7
Technical Specifications
8
     Processor: Dual-core 64-bit Cortex-A35 @ 800 MHz and Cortex-M4
9
     Memory: Multi-chip package (MCP) DDR SDRAM up to 512 MB
10
     Security Features: Integrated Nuvoton Trusted Secure Island (TSI) to enhance system security
11
     Multimedia: JPEG/H.264 decoder, TFT-LCD resolution up to 1080p
12
     Connectivity: 2 sets of Gigabit Ethernet, high-speed USB, SDIO 3.0, 4 sets of CAN FD, and 16 sets of UART

STMicroelectronics STM32MP23 – MPU mit AI-Beschleuniger

Seit der Auslieferung des STM32N6 sollte allgemein bekannt sein, dass man im Hause ST auch AI-Beschleuniger-IP besitzt. Nun wird dieses erstmals auch in einer MPU eingesetzt – zur Erinnerung handelt es sich dabei um SoCs, die für Linux und für Bare Metal geeignete Chips kombinieren.
Über den Neuling gibt es dann folgendes zu vermelden:

1
Die neuen MPUs, die die 2024 eingeführte Serie STM32MP25 ergänzen, enthalten zwei mit 1,5 GHz getaktete Arm® Cortex®-A35 Cores, einen Cortex-M33 mit 400 MHz Taktfrequenz für Echtzeitanwendungen und einen Neural Network Accelerator mit einer Leistung von 0,6 TOPS. Hinzu kommen ein 3D-Grafikprozessor, ein H.264-Decoder, ein IPI CSI-2-Kamerainterface mit Unterstützung für Raw-Daten, zwei Gigabit-Ethernet-Ports mit Time-Sensitive Networking (TSN) und zwei CAN-FD-Schnittstellen. 
2
. . .

Bildquelle: STMicroelectronics

Im Hintergrund gibt es außerdem eine Verlängerung der Supportdauer für die hauseigene Linuxdistribution:

1
Zeitgleich mit der Einführung der STM32MP23-Serie expandiert ST die Unterstützung für jedes Release der OpenSTLinux-Distribution von zwei auf fünf Jahre. Der erweiterte Support gewährleistet den Kunden Stabilität während der gesamten Entwicklung und erweitert den Zugang zu den neuesten Security-Patches, was die Einhaltung des Cyber Resilience Acts (CRA) der EU vereinfacht. Das Engagement von ST für das Mainlining von OpenSTLinux ermöglicht Entwicklern die unbesorgte Arbeit mit Frameworks wie etwa Yocto, Buildroot, OpenWRT und OpenSTDroid und trägt zur Verkürzung der Markteinführungszeit bei.

Arduino Cloud – neues Widget für Heatmaps

Im Hause Arduino arbeitet man seit einiger Zeit daran, die hauseigene Cloudlösung auch für “semiprofessionelle Anwendungen” zu befähigen. Mit dem Image Map Widget steht ein neues Steuerelement zur Verfügung, das wie in der Abbildung gezeigt einen spatialen Zusammenhang zwischen Messwerten oder Aktoren und ihrem geographischen Zusammenhang herstellt.

Bildquelle: https://blog.arduino.cc/2025/04/08/introducing-the-image-map-widget-a-smarter-way-to-visualize-your-data/

Weitere Informationen, auch zu exotischen Anwendungsfällen, finden sich unter der Bildquelle.

WaveShare und DFRobot: neue ESP32-P4-Evaluationsboards

Die Situation um den ESP32-P4 wird nun vollends quixotisch: während die für die unter https://www.youtube.com/watch?v=-YYkeAiIejI vorgestellten Module verantwortliche wireless-tag von Verschiebungen berichtet, liefern gleich zwei weitere Unternehmen Evaluationsboards aus.
Kandidat Nummero eins stammt aus dem Hause WaveShare, und orientiert sich vom Formfaktor her an Raspberry Pi und Co.

Bildquelle: https://www.waveshare.com/esp32-p4-module-dev-kit.htm?&aff_id=108812

Analog zum vollwertigen P4-Evaluationsboard von Espressif (siehe https://www.youtube.com/watch?v=12f7SJIcGG0) gibt es auch hier mehrere Varianten, die Touchscreens und Kameras mitbringen – als Funkmodul dient ebenfalls ein ESP32-C6.

Im Hause DFRobot geht man es vorsichtiger an: erstens ist die Platine derzeit noch nicht im Verkauf, zweitens handelt es sich um ein “limited feature”-Evaluationsboard.

Bildquelle: https://www.dfrobot.com/product-2915.html

OrangePi RV2 ab Sofort mit offizieller Unterstützung von Canonical

In Sachen RISC/V-Linux gibt es Bewegung. Analog zur Verfügbarwerdung des in der letzten Nachrichtenmeldung vorgestellten RISC/V-OrangePi gibt es ab Sofort offizielle Unterstützung von Canonical für ebendiese Platine.
Unter https://canonical.com/blog/ubuntu-developer-images-now-available-for-orangepi-rv2-a-low-cost-risc-v-sbc findet sich nun die folgende Ankündigung:

1
Canonical, the publisher of Ubuntu, is excited to announce the availability of Ubuntu developer images for the new OrangePi RV2 RISC-V single board computer (SBC). Were delighted to add this latest piece of hardware to our certified ecosystem, as were committed to providing developers and innovators with access to the latest open-source hardware and software. We anticipate that these new Ubuntu developer images will have a big impact and help developers build, prototype, and deploy cutting-edge applications on RISC-V technology.

Linux 6.15 verbessert GPIB-Subsystem

National Instruments (bzw nun Emerson) bieten ihre GPIB-Treiber traditionell nur für Windows an. Unter Linux gibt es seit Jahr und Tag ein diesbezügliches Kernelmodul, das laut Phoronix für den Gutteil der Änderungen im Kernel 6.15 verantwortlich sein wird:

1
The Linux 6.15 staging updates are dominated by GPIB driver updates providing various code clean-ups, fixing some kernel oops scenarios, and other code fixes. GPIB changes represent the bulk of the staging changes this kernel cycle.

45W-Netzgerät aus dem Hause Upton – 15USD Listenpreis

Seit einiger Zeit bietet die Raspberry Pi Foundation auch Netzgeräte an – nun gibt es eine neue Variante, die explizit auf Produkte anderer Hersteller abzielt.
Unter https://www.raspberrypi.com/news/raspberry-pi-45w-usb-c-power-supply-on-sale-now-at-15/ wird das Produkt folgendermaßen angepriesen:

1
I can certainly relate to this  every USB device in my house is powered by a Raspberry Pi power supply. But 27W is just a little bit too weedy to rapidly charge my laptop, and so the idea of an upgraded design was born: even better electronics, in (almost) the same form factor, with a longer (1.5m versus 1.2m) cable and a suite of new 45W operating modes, including 20V, 2.25A.

Zum Zeitpunkt der Abfassung dieses Artikels gibt es – wie üblich – noch keine Verfügbarkeit bei “allgemeinen Distributoren”.

CircuitPython 10.0.0-alpha.2 mit breaking Changes

Limor Fried’s Frauen – Dank für den Jux an einen Leser – arbeiten an der nächsten Version von CircuitPython. Schon jetzt ist klar, dass diese in vielen Fällen Anpassungen an der Codestruktur bestehender Applikationen auslösen wird.

Bildquelle: https://github.com/adafruit/circuitpython/releases/tag/10.0.0-alpha.2

GPMI – chinesische HDMI-Alternative startet

In China nimmt man die Risiken eines Handelskriegs durchaus ernst. Mit GPMI arbeitet man nun an einer Alternative zu HDMI, die wahrscheinlich vor Allem “on the Mainland” zum Einsatz kommen soll.
Mangels Chinesischkenntnissen (der Newsautor scheiterte vor vielen Jahren an einem Chinesischkurs und verbesserte stattdessen sein Arabisch und Französisch) sei hier auf https://www.cnx-software.com/2025/04/07/gpmi-is-a-chinese-alternative-to-hdmi-and-displayport-with-up-to-192-gbps-bandwidth-480w-power-delivery/ verwiesen – CNX verfügt über Chinesischsprecher und hat einige der Dokumente auszugsweise übersetzt.

Infineon kauft Ethernetsparte von Marvell

Marvell ist langjährigen Verfolgern des Handcomputermarkts unter Anderem als unglücklicher Käufer von Intels XScale-Division bekannt. Nun gibt es im Hause Marvell wieder einen Verkauf, spezifischerweise den der Ethernetsparte an die Infineon.
In der unter https://www.infineon.com/cms/en/about-infineon/press/press-releases/2025/INFXX202504-086.html bereitstehenden Meldung an die Investoren finden sich folgende Highlights sowie weitere, hier nicht abgedruckte Hintergrundinformationen:

1
Infineon enters into agreement for acquisition of Marvell Technologys Automotive Ethernet business for US$2.5 billion 
2
     Transaction combines Infineons market-leading portfolio for automotive microcontrollers with benchmark Automotive Ethernet business of Marvell, accelerating Infineons system capabilities for software-defined vehicles

Zuerst erschienen bei Mikrocontroller.net News

Quelle: Weiterlesen

OrangePi RV2 und ESP32-C5 im Hands-on

Sowohl Espressif als auch Shenzhen Xunlong arbeiten an neuen Produkten, die mittlerweile – wenn auch in beschränkter Stückzahl – allgemein verfügbar werden. Hier zwei kurze Hands-On-Berichte zu ESP32-C5 und OrangePi RV2 samt Kauf- und Mitmachanleitungen und praktischen Hinweisen.

ESP32-C5 – Verfügbarkeit über Wireless-Tag, Programmierung mit ESP_IDF

Sowohl mit dem ESP32-C5 als auch mit dem ESP32-P4 hat man im Hause Espressif seine liebe Not – beide waren als Prototypen einige Zeit über wireless-tag erhältlich. Die Verfügbarkeit des P4 ist derzeit wieder pausiert (Auguren rechnen mit mindestens 120 Tagen Verspätung), während der C5 derzeit über https://www.alibaba.com/product-detail/esp32-esp32-c5-2-4G-5G_1601251918870.html?spm=a2747.product_manager.0.0.594871d2U01ATW zu erwerben ist.
Das dort feilgebotene Produkt ist indes ein reines Modul – zu seiner Inbetriebnahme ist erstens eine Trägerplatine und zweitens ein USB-Seriell-Wandler erforderlich. Für zweiteres empfiehlt sich ein FT2232-MiniModule, während der Autor unter https://www.pcbway.com/project/shareproject/ESP32_C5_board_for_wireless_tag_modules_e850606a.html ein primitives Evaluationsboard hochgeladen hat.
Im Prinzip handelt es sich dabei um eine Platine, die das Boot-Pin des ESP32 ansprechbar macht und so die Aktivierung des Bootloaders erlaubt. Das genaue Pinout des Moduls präsentiert sich wie in der folgenden Abbildung gezeigt; eigene Trägerdesigns sind natürlich erwünscht. Der Autor hat ein DXF-File mit dem Layout sowie eine T3001-Datei, und stellt diese auf Email-Anfrage zur Verfügung.

Bildquelle: Autor

Die Verbindung mit dem Kommandogerät erfolgt dann wie in der Abbildung gezeigt. Zu beachten ist, dass die 3V3-Quelle des MiniModule nicht zur Versorgung des ESP32 ausreicht, wenn dieser sein Funkmodul aktiviert.

Bildquelle: Autor

ESP32-C5 – Programmierung mit ESP_IDF

Für die Programmierung des resultierenden Boards ist eine brandaktuelle Version von IDF erforderlich – die im Repositorium befindliche Codebasis unterstützt diese in der Variante Master. Im Interesse der Stabilität ist es empfehlenswert, eine weitere Variante von ESP_IDF in einem eigenen Ordner herunterzuladen.

1
tamhan@tamhan-gf65:~$ mkdir esp-master
2
tamhan@tamhan-gf65:~$ cd esp-master/
3
tamhan@tamhan-gf65:~/esp-master$ git clone --recursive https://github.com/espressif/esp-idf.git

Die restliche Installation verläuft dann im Allgemeinen so, wie man es erwarten würde. Wichtig ist lediglich, in install.sh nach folgendem Schema das Herunterladen der Tools für den C5 zu avisieren:

1
./install.sh esp32c5

Im eigentlichen Projekt ist es dann erforderlich, nach folgendem Schema den C5 als Zielsystem zu deklarieren:

Nach dieser Arbeit kann beispielsweise Hello World kompiliert werden, was zur in der Abbildung gezeigten Ausgabe führt.

Bildquelle: Tamoggemon Holding k.s.

ESP32-C5 – zu beachtendes!

Bei Verwendung des weiter oben genannten Moduls ist zu beachten, dass es sich dabei um Prototypenmaterial handelt. Im Rahmen der “Finalisierung” ist – siehe Screenshot – davon auszugehen, dass ESP_IDF diese Halbleiter nicht mehr weiter unterstützt.

Bildquelle: Tamoggemon Holding k.s.

Außerdem gibt es derzeit – wie in der Abbildung gezeigt – ein vergleichsweise umfangreiches Erratasheet zu beachten.

Bildquelle: Tamoggemon Holding k.s.

OrangePi RV2 – RISC/V, zur Zweiten

Mit dem RV2 schickt man im Hause OrangePi die zweite Variante eines auf RISC/V basierenden Einplatinencomputer ins Rennen. Intention ist nach wie vor das Ermöglichen von Experimentieren mit RISC/V-Linux, ohne dabei große Umkosten zu verursachen.
Im Bereich der Hardware findet sich dabei – Stichwort eMMC-Modul und zwei M2-Speicherplätze – so ziemlich alles, was man als Anhänger des Industrial Computing begehrt.



Bildquelle: Tamoggemon Holding k.s.

Als Betriebssystem steht eine Variante von Ubuntu zur Verfügung, die sich wie in den Abbildungen gezeigt identifiziert.

Bildquelle: Tamoggemon Holding k.s.

OrangePi RV2 – der Fluch der fehlenden Pakete

Interessant ist, dass das Herunterladen von Paketen per apt-get eine Verbindung zur Cloud von Huawei herstellt – dies lässt sich beispielsweise anhand von iperf überprüfen:

1
orangepi@orangepirv2:~$ sudo apt-get install iperf
2
[sudo] password for orangepi: 
3
Reading package lists... Done
4
. . .
5
Get:1 http://repo.huaweicloud.com/ubuntu-ports noble/universe riscv64 iperf riscv64 2.1.9+dfsg-1 [141 kB]

Nicht alle von ARMBian und Co bekannten Pakete stehen dabei auch für den RISC/V-Kern zur Verfügung. Ein prominentes “Fehlzeichen” ist Sysbench – wer das System selbst kompiliert, wird nach folgendem Schema abgewiesen:

1
make[3]: Entering directory '/home/orangepi/sysbench/third_party/luajit/luajit/src'
2
lj_arch.h:59:2: error: #error "No support for this architecture (yet)"
3
   59 | #error "No support for this architecture (yet)"
4
      |  ^~~~~

OrangePi RV2 – einige Benchmarks

In Ermangelung von SysBench sind nur einige kleinere Tests möglich. Erstens die Ergebnisse von iperf, die auf gute Ethernet-Performance hinweisen:

1
root@orangepirv2:~# iperf -c 192.168.1.74
2
------------------------------------------------------------
3
Client connecting to 192.168.1.74, TCP port 5001
4
TCP window size: 16.0 KByte (default)
5
------------------------------------------------------------
6
[  1] local 192.168.1.76 port 48812 connected with 192.168.1.74 port 5001 (icwnd/mss/irtt=14/1448/315)
7
[ ID] Interval       Transfer     Bandwidth
8
[  1] 0.0000-10.0321 sec  1.10 GBytes   940 Mbits/sec

Als zweiter Test bietet sich die Verwendung von Stress-Ng an. Das System ist zwar per Se kein Benchmark, zeigt aber, dass die acht Kerne identisch aufgebaut sind:

1
root@orangepirv2:~# stress-ng --cpu 1 --cpu-method matrixprod  --metrics-brief --perf -t 60
2
stress-ng: info:  [7400] setting to a 1 min, 0 secs run per stressor
3
stress-ng: info:  [7400] dispatching hogs: 1 cpu
4
stress-ng: metrc: [7400] stressor       bogo ops real time  usr time  sys time   bogo ops/s     bogo ops/s
5
stress-ng: metrc: [7400]                           (secs)    (secs)    (secs)   (real time) (usr+sys time)
6
stress-ng: metrc: [7400] cpu                 720     62.47     60.34      0.02        11.52          11.93
7

8

9
root@orangepirv2:~# stress-ng --cpu 4 --cpu-method matrixprod  --metrics-brief --perf -t 60
10
stress-ng: info:  [7402] setting to a 1 min, 0 secs run per stressor
11
stress-ng: info:  [7402] dispatching hogs: 4 cpu
12
stress-ng: metrc: [7402] stressor       bogo ops real time  usr time  sys time   bogo ops/s     bogo ops/s
13
stress-ng: metrc: [7402]                           (secs)    (secs)    (secs)   (real time) (usr+sys time)
14
stress-ng: metrc: [7402] cpu                2800     60.90    241.45      0.21        45.97          11.59
15

16
root@orangepirv2:~# stress-ng --cpu 8 --cpu-method matrixprod  --metrics-brief --perf -t 60
17
stress-ng: info:  [7407] setting to a 1 min, 0 secs run per stressor
18
stress-ng: info:  [7407] dispatching hogs: 8 cpu
19
stress-ng: metrc: [7407] stressor       bogo ops real time  usr time  sys time   bogo ops/s     bogo ops/s
20
stress-ng: metrc: [7407]                           (secs)    (secs)    (secs)   (real time) (usr+sys time)
21
stress-ng: metrc: [7407] cpu                5358     60.47    479.94      0.73        88.61          11.15

OrangePi RV2 – GPIO-Experimente

Der GPIO-Header des RV2 ist nur 26 Pins groß, wird allerdings schon jetzt vollständig von WiringOPI unterstützt. Die Abbildung zeigt das GPIO-Komplement.

Bildquelle: Tamoggemon Holding k.s.

Für einen kleinen Rauchtest bietet sich dann folgendes Programm an:

1
#include <stdio.h>
2
#include <wiringPi.h>
3

4

5
int main (void)
6
{
7
        int i = 0;
8
        unsigned char gpio_num = 0;
9

10
        wiringPiSetup();
11
        pinMode (5, OUTPUT) ;
12

13
        for ( ;; )
14
        {
15

16
                digitalWrite (5, HIGH); // On
17
                digitalWrite (5, LOW);  // Off
18
                digitalWrite (5, HIGH); // On
19
                digitalWrite (5, LOW);  // Off
20
        }
21
}

Lohn der Mühen ist das in der Abbildung gezeigte Schirmbild.

Bildquelle: Tamoggemon Holding k.s.

Zuerst erschienen bei Mikrocontroller.net News

Quelle: Weiterlesen

Neue Bauteile: THT-SMD-Adapter für Kondensatoren, Ethernet-Switches und vieles andere mehr

Die Bauteilindustrie zeigte sich im März aktiv: sowohl im Bereich der passiven als auch im Bereich der aktiven Komponenten gibt es Neuigkeiten. Wer einen LED-Treiber mit integriertem Boostkonverter nützlich findet oder mit USB-zu-Seriell-Wandlern experimentiert, darf sich auf Spielzeug freuen. Was es sonst Neues gibt, verrät wie immer unser Round-Up.

Texas Instruments LM3645 – LED-Treiber mit integriertem Boost-Konverter.

Die in Smartphones verbauten Blitz-LEDs benötigen nicht unerhebliche Energiemengen – außerdem sind die geforderten Spannungsniveaus oft über dem, was eine müde Batterie zu leisten vermag.
Mit dem mit dem Host über ein I2C-Interface kommunizierenden LM3645 schickt Texas Instruments nun ein Bauteil ins Rennen, das den für die Spannungsgenerierung notwendigen Boostkonverter und den eigentlichen LED-Konstantstromtreiber in einem Schaltkreis kombiniert.

Bildquelle: Texas Instruments.

Murata GGM – wasserabweisende MLCC-Kondensatoren.

MLCC-Kondensatoren aus dem Hause Murata sind unter anderem als „Quelle“ für die MLCC-Krise bekannt, die die Elektronikerschaft vor einigen Jahren fest im Griff hatte.
Mit der im 1206-Gehäuse vorliegenden GGM-Serie schickt Murata nun einige Kondensatoren ins Rennen, die dank Oberflächenbeschichtung das Absetzen von Kondenswassertropfen auf dem Körper des Kondensators zu verhindern wissen – eine insbesondere im Automotivebereich wünschenswerte Vorgehensweise:

1
This specification is applied to Water Repellent Chip Multilayer Ceramic Capacitors used for Automotive Electronic equipment.
2
Please be sure to check the water repellency effect in the actual usage environment and actual machine, as the water repellency will decrease in a high temperature
3
environment for a long time.
4
This product is applied for Only Reflow Soldering.

Zu beachten ist, dass die Familie zum Zeitpunkt der Drucklegung nur aus zwei Mitgliedern besteht – beide haben eine Arbeitsspannung von 6,3 VDC, die Kapazität beträgt entweder 22 oder 47 µF.

NXP NTM88 – Mikrocontroller-Sensor-Kombination für Reifendrucksensoren.

Fahrzeuge mit Reifendrucksensor sind heute keine wirkliche technische Neuerung. Mit der NTM88-Familie bietet NXP eine Gruppe von Bauteilen an, die einen Achtbit-Mikrocontroller, einen Drucksensor, ein Akzelerometer und ein Funkmodul in ein Gehäuse bannen.

Bildquelle: NXP.

Zu beachten ist, dass NXP das Produkt in mehreren Varianten anbietet – die „Variantenvielfalt“ ermöglicht dem Designer die Auswahl des Sensors, der zum vorliegenden Zielreifendruck am Besten passt.

Toshiba TMPM4K4-Mikrocontroller mit umfangreichen Selbsttestfähigkeiten

Wer an Mikrocontroller-Hersteller denkt, denkt normalerweise nicht sofort an Toshiba. Mit dem TMPM4K4 möchten die Japaner dies ändern – es handelt sich dabei um eine MCU, die für verschiedene sicherheitskritische Aufgaben, beispielsweise die Motorsteuerung vorgesehen ist.
Als Rechenkern kommt dabei ein ARM Cortex M4-Chip samt FPU zum Einsatz, der Flashspeicher ist entweder 128 oder 256 kB groß.
Im Bereich der funktionalen Sicherheit ist unter anderem der RAM-Paritätschecker interessant, der im Datenblatt wie in der Abbildung gezeigt beschrieben wird.

Bildquelle: Toshiba.

Preislich ist der Controller dabei – wie in der Preisanalyse gezeigt – durchaus attraktiv.

Bildquelle: https://www.oemsecrets.com/compare/TMPM4K4FYBUG

BrainBoxes PE-515 – Gigabitethernetrouter als Bausatz

Gigabit-Ethernetrouter braucht man immer wieder als Turnkey-Komponente, die in einem höherwertigen Embeddedsystem verbaut wird. Im Hause BrainBoxes hat man sich ganz dieser Aufgabe verschrieben – das neueste Produkt realisiert, wie in der Abbildung gezeigt, einen rund kreditkartengroßen Gigabit-Ethernet-Switch mit fünf Ports.

Bildquelle: BrainBoxes.

Zwecks einfacherem Evaluation steht mit dem Brainboxes PE-415 auch ein Evaluationsboard zur Verfügung, dass nach Einstecken eines der Switch-Karten einen vollwertigen Ethernetswitch realisiert.

Silicon Labs CP2102C – neuer USB-Serial-Wandler.

Die 21xx-Serie aus dem Hause Silicon Labs schaffte es in der Vergangenheit, FTDI Marktanteile abzunehmen.
Mit dem CP2102C steht eine neue Variante des Systems zur Verfügung, die sich – im Allgemeinen – so verhält, wie es der Designer von den Vorgängervarianten erwartet.
Die Kontinuität betont Silicon Labs auch anderswo. Unter der URL https://www.silabs.com/documents/public/application-notes/an1505-cp2101-2-3-4-9-2n-to-cp2102c-porting-guide.pdf findet sich beispielsweise eine Application Note, die von Vorgänger-Modellen umsteigenden Designern bei den (eher minimalen) Anpassungen im Bereich der Schaltung assistiert.
Unter der SKU CP2102C-MINIEK bietet Silicon Labs dann außerdem ein Evaluationsboard an, das in einem Arduino Nano-ähnlichen Formfaktor die Inbetriebnahme und Evaluation des USB-Seriell-Wandlers erleichtert.

Analog Devices ADL8122-EVAL1Z – schlüsselfertiger LNA für den Frequenzbereich von 10 kHz bis 10 GHz.

Analog Devices bietet mit dem ADL8122 einen durchaus flexiblen LNA-Chip an. Wer für eine kleine Serie nur einige wenige fertige LNAs benötigt, kann auch auf das eigentlich als Evaluationsboard vorgesehene ADL8122-EVAL1Z setzen.
An der Platine ist unter anderem hervorzuheben, dass sie SMA-Steckverbinder bietet und für den Temperaturbereich -55 °C bis +125 °C zertifiziert ist.
Andererseits lässt sich Analog Devices das aus Rogers-Platinenmaterial aufgebaute Board durchaus gut bezahlen. Da es zum rohen Chip überhaupt keine öffentlichen Preisinformationen gibt, ist ein Vergleich des “Aufpreises” vergleichsweise schwierig.

Wiznet: vorprogrammierbare Varianten der Mikrocontroller zwecks einfacherer Nutzbarkeit.

Auf der EmbeddedWorld – wir berichteten unter Beitrag „EmbeddedWorld 2025, Tag 1 – im Namen des Mikrocontrollers“ – stellte Wiznet verschiedene Kombinationsmikrocontroller vor, die neben der bekannten und sehr leistungsfähigen hauseigenen TCP-Offload-Engine auch eine „Generic Compute“ -Engine mitbrachten.
Bei der Entwicklerschaft scheint dies nicht unbedingt beliebt zu sein, nutzen doch viele Entwickler die Wiznet-Chips als UART-Ethernet-Brücke. Mit dem W55RP20-S2E steht nun eine vorprogrammierte Variante des RP2040-Kombinationscontrollers zur Verfügung, deren mitgelieferte Firmware diesen Standard-Anwendungsfall abzudecken sucht. Bei der Nutzung dieses Chips erspart man sich – logischerweise – die sonst notwendige Programmierung jedes einzelnen Boards mit der UART-Firmware.
Unter der SKU W232N bietet man außerdem eine für die Hutschienenmontage vorgesehene Variante der hauseigenen Chips vor, die für den industriellen Einsatz vorgesehen ist. Weitere Spezifikationen zum in Hunderter-Stückzahlen rund € 53 kostenden Produkt finden sich in der Abbildung.

Bildquelle: Wiznet.

Rosenberger RoProxCon – 60 GHz-Funkmodul mit bis zu 3.125Gbit/s Übertragungsgeschwindigkeit.

Wer Daten über sehr kurze Strecken berührungslos und mit sehr hoher Geschwindigkeit übertragen muss, sollte sich die von Rosenberger entwickelte RoProxCon-Technologie näher ansehen.

Bildquelle: Rosenberger.

Hervorzuheben ist die sehr hohe Übertragungsgeschwindigkeit, die sich wie in der folgenden Abbildung gezeigt präsentiert.

Bildquelle: Rosenberger.

Für das in Hunderter-Stückzahlen rund € 90 kostende Funkmodul gibt es außerdem ein Evaluationsboard, das die „Inbetriebnahme“ erleichtert.

STMicroelectronics STEVAL-ROBKIT1-Evaluationssystem für Zweiradroboter.

Nachdem STMicroelectronics bereits seit einiger Zeit ein „Starter Kit“ für die Drohnenentwicklung anbietet, folgt nun eine Variante für „Tracked Vehicles“.
Das auf einem STM32H basierende Board präsentiert sich dabei wie in der Abbildung gezeigt.

Bildquelle: STMicroelectronics.

Intention des Produkts ist – wie immer – die Befähigung von Roboterdesignern, noch während der Hardwareentwicklung mit dem Design der Software zu bedienen.

NXP FRDM i.MX 91-Evaluationsboard für Applikationsprozessor.

Im Hause NXP steht ein neues Evaluationsboard ante Portas, dass die Evaluation des i.MX 91-Prozessors ermöglichen soll.

Bildquelle: NXP.

Das in der von NXP forcierten Freedom Board-Familie angesiedelte Produkt bringt dabei ein GB RAM und acht GB Remanentspeicher mit-weitere Informationen finden sich bei den verschiedensten Distributoren.

STMicroelectronics STEVAL-BMS1T – Evaluationsboard für ISOSPI.

STMicroelectronics bietet mit ISOSPI seit längerer Zeit eine ISO SPI-Variante an, die mit nur zwei Pins auskommt. Unter der gezeigten SKU ist nun ein Evaluationsboard verfügbar, das – wie in der Abbildung gezeigt – die ersten Schritte mit der Technologie erleichtert.

Bildquelle: STMicroelectronics.

Sensirion SHT4x-AD1P-R2 – Feuchtigkeitssensoren mit Schutzfolie

Wer Feuchtigkeitssensor-enthaltende Platinen in die praktische Fertigung überführt, lernt über kurz oder lang mehrsprachiges Fluchen.
Ursache dafür ist, dass Auftragsfertiger die diversen zum Schutz der exponierten Sensor-Elemente notwendigen Vorschriften oft nicht sonderlich streng umsetzen.
Sensirion begegnet diesem Problem nun mit der in der Abbildung gezeigten „Sondervariante“ einiger Sensoren.

Bildquelle: Sensirion.

Geheimnis des Systems ist dabei ein mit einer Zange abziehbarer Schutzfilm, der nach dem Durchlaufen von Löt- und Montageprozess vom Sensor entfernt wird, um diesen gefechtsbereit zu machen.

Abracon AB-RTC-Tx-32.768kHz-2 – I2C-RTC-Module

Über die Lustigkeiten des Kampfes mit 32kHz-Oszillatoren muss man sich auf Mikrocontroller.net nicht im Detail auslassen. Abracon bietet nun eine Serie von RTC-Modulen an, die – wie in der Abbildung gezeigt – zwecks geringeren Gesamtkosten ohne Backup-Energieversorgung auskommen.

Bildquelle: Abracon.

Hervorzuheben ist, dass der Halbleiterhersteller mehrere Varianten der Produkte anbietet. Diese unterscheiden sich unter anderem darin, welche Optionen im Bereich der in der Abbildung gezeigten Taktausgabefunktion zur Verfügung gestellt werden.

Texas Instruments SN74AVCH8T245 – Bustransciever mit Fähigkeit zur Spannungsumsetzung

Im Hause Texas Instruments bietet man seit längerer Zeit verschiedenste Bausteine an, die neben der eigentlichen Funktion auch als Spannungsumsetzer fungieren.
Mit dem steht nun ein acht Bit breiter Transciever zur Verfügung, dessen Spannungsumsetzer-Verhalten im Datenblatt folgendermaßen beschrieben wird:

1
The SN74AVCH8T245 is an 8-bit noninverting bus
2
transceiver that uses two separate configurable
3
power-supply rails. The A port is designed to track
4
V CCA , which accepts any supply voltage from 1.2V
5
to 3.6V. The B port is designed to track V CCB , which
6
also accepts any supply voltage from 1.2V to 3.6V.
7
This allows for universal low-voltage bidirectional
8
translation between any of the 1.2-V, 1.5-V, 1.8-V, 2.5-
9
V, and 3.3-V voltage nodes.

Analog Devices AD8412A – Strommeßverstärker mit PWM-Ablehnung.

Im Bereich der „Strommesser“ gibt es immer wieder Neuigkeiten – Analog Devices schickt nun das in der Abbildung schematisch gezeigte Produkt ins Rennen.

Bildquelle: Analog Devices

Im Rahmen der Ankündigung des Produkts wird dabei vor allem die hohe Güte der bearbeiteten und zurückgelieferten analogen Signale betont.

BIVAR ZLB-DESIGNKIT-001 – Starter-Kit für Lightpipes

Die von Biwar angebotenen Lightpipes haben sich auf das Weiterleiten des von Leuchtdioden erzeugten Licht spezialisiert. Per se hatten wir diese Produkte schon öfters auf ucnet – unter der gezeigten SKU steht nun allerdings ein Evaluationskit zur Verfügung, das – siehe Abbildung – verschiedenste Lightpipes zusammenfasst.

Bildquelle: Bivar.

KYOCERA AVX SMT Capacitor Holders – IDC-basierte Halter für Elektrolytkondensatoren.

Im Hause Kyocera AVX steht ein höchst seltsames Produkt am Start – es ermöglicht, wie in der Abbildung gezeigt, die Installation von Elektrolytkondensatoren, ohne diese an der Platine anlöten zu müssen. Dies wird durch Nutzung eines IDC-Verbinders erreicht.

Bildquelle: Kyocera AVX.

Zu beachten ist, dass es zum Zeitpunkt der Drucklegung dieser News-Meldung verschiedene Varianten des Produkts gibt. Die folgende Tabelle informiert darüber, ob der gewünschte Kondensator bereits von den Montagelösungen abgedeckt wird.

Bildquelle: Kyocera AVX.

AirBorn TriMate – flexibler Stecker für anspruchsvolle Anwendungen

Quick-Insert-Systeme haben sich im Bereich der industriellen Vernetzung seit längerer Zeit gut etabliert. Die zu Molex gehörende Firma AirBorn bietet nun ein ähnliches System an, dass für Situationen mit hohen Zuverlässigkeitsansprüchen optimiert ist.

Bildquelle: Molex AirBorn

Interessant ist an diesem Design außerdem, dass die drei Arten von Steckverbinder mit einem gemeinsamen Rezeptakel Kontakt aufnehmen.

MPLAB PicKit Basic – Distributorverfügbarkeit beginnt.

Den per se bereits vor einiger Zeit besprochenen und extrem kostengünstigen Programmierer für alle Arten von Microchip-MCUs gibt es bald unter der SKU PG164110 bei den verschiedensten Distributoren. Die Abbildung zeigt die Preisstruktur.

Bildquelle: https://www.oemsecrets.com/compare/PG164110

Zuerst erschienen bei Mikrocontroller.net News

Quelle: Weiterlesen

Softwareupdates, Alternativ-Arduino mit PIC32 und RockChip-basiertes Compute Module von Radxa

Der Kongressmonat endet mit einer Gruppe von Neuvorstellungen: sowohl Linux 6.14 als auch CircuitPython 9.2.6 sind verfügbar. Im Hause EtherCat vermeldet man einen neuen Benutzerrekord, während ein inoffizielles Arduino Nano-Board auf Basis eines PIC32MP-Prozessors die Monotonie aufbricht.

CircuitPython 9.2.6 verfügbar

Im Hause Adafruit gibt es ein Wartungsrelease von CircuitPython. Die Version 9.2.6 behebt – wie im folgenden gelistet – kleinere Fehler und / oder Regressionen in der Ausführungsumgebung:

1
Fix storage.remount("/", readonly=False) regression. 
2
Fix RP2xxx WiFi mDNS limitations. 
3
--via https://github.com/adafruit/circuitpython/releases/tag/9.2.6

EtherCat: 88 Millionen Knoten.

Der vor allem von Beckhoff vorangetriebene Feldbus EtherCat erfreut sich durchaus beeindruckender Wachstumsraten. Vor wenigen Tagen wurde die Gesamtzahl von 88 Millionen Knoten erreicht, im Jahre 2024 kamen dabei 11 Millionen dazu.

Bildquelle: EtherCat.

Interessant ist an dieser Meldung, dass sich in ihr Informationen über die Art der Zählung verbergen. Besonders relevant ist, dass im Fall von EtherCat die “Lizenzierung“ der Feldbus-Technologie ausschließlich durch den Hersteller der Chips erfolgt; für Nutzer gibt es also keinen zusätzlichen Aufwand:

1
Die EtherCAT-Knotenzahlen sind sehr verlässlich, da sie auf den tatsächlichen Chipverkäufen basieren, welche von den Chipherstellern an das Unternehmen Beckhoff Automation, Erfinder der Technologie, gemeldet werden. Und diese haben keinerlei Interesse daran, diese Zahlen zu übertreiben, schließlich wäre das für sie mit zusätzlichen Kosten verbunden, erklärt Martin Rostan, Executive Director der EtherCAT Technology Group. Bei EtherCAT ist die Technologie-Lizenz direkt im Chip enthalten, sodass für Gerätehersteller und Anwender keine zusätzlichen Lizenzgebühren anfallen. Mit den Lizenzeinnahmen finanziert Beckhoff die Aktivitäten der EtherCAT Technology Group und damit das Ökosystem rund um die Technologie.

Renesas DA14533 – Bluetoothmodul für den Automobilbereich.

Mit dem DA14533 erweitert Renesas die hauseigene SmartBond Tiny-Familie. Dabei handelt es sich um Bluetoothmodule, die laut Herstellerangaben nur sechs externe Komponenten benötigen.
Das neue Modell ist für den Automotive-Bereich vorgesehen, was sich unter anderem im vergleichsweise breiten Temperaturbereich ausdrückt.

Bildquelle: https://www.renesas.com/en/about/newsroom/renesas-introduces-low-power-bluetooth-low-energy-soc-automotive-applications

Zu den sonstigen Spezifikationen vermeldet Renesas folgendes:

1
A single external crystal oscillator (XTAL) is used for both active and sleep modes, eliminating the need for a separate oscillator for sleep mode. Its ultra-compact design  available in a WFFCQFN 22-pin 3.5 x 3.5 mm package  makes the device the smallest automotive Bluetooth LE SoC on the market. With its compact design and low eBOM, the device integrates seamlessly into space-constrained systems, reducing overall system costs and accelerating time-to-market for customers.
2
Key Features of the DA14533
3
     Arm® Cortex®-M0+ microcontroller  Standalone application processor or data pump in hosted systems
4
     64KB RAM and 12KB One-Time Programmable (OTP) memory
5
     2.4 GHz radio transceiver
6
     Integrated low IQ buck DC-DC converter
7
     External SPI flash
8
     Single XTAL operation (single crystal oscillator)
9
     Software stack qualified against Bluetooth Core 5.3
10
     AEC-Q100 Grade 2-qualified with wide operating temperature range support (-40 to +105°C)
11
     WFFCQFN 22-pin 3.5 x 3.5 mm package

SATURN NITRO – Arduino Nano mit PIC32MK

Der immense Erfolg von Arduino Nano und Co. machte Atmel und die hauseigenen Controller zum König des Hügels. Nach Intels (absichtlichen) Fehlschlägen im Embeddedbereich dauerte es einige Zeit, bis die von der im Arduino-Bürgerkrieg unterlegenen Seite bevorzugte STMicroelectronics zum Zug kam.
In der Praxis kann es immer wieder wünschenswert sein, im Arduino-Formfaktor vorliegende Boards auf Basis „anderer“ Mikrocontroller Familien zu haben. Damit ist der Lebenssinn des SATURN NITRO auch schon beschrieben.

Bildquelle: https://www.cnx-software.com/2025/03/29/saturn-nitro-a-microchip-pic32mk-development-board-with-arduino-nano-form-factor/

Zu beachten ist, dass die Platine – wie in der Abbildung gezeigt – preislich mit einem „normalen“ Arduino Nano nicht wirklich konkurrenzfähig ist. Auf der Habenseite steht allerdings, dass der Hersteller die Eignung seines Evaluationsboards für den Einsatz unter widrigen Umgebungsbedingungen besonders betont.

Bildquelle: https://cukedk-zz.myshopify.com/products/saturn-nitro

Radxa CM3J – Alternative zum Raspberry Pi Compute Module 4

Egal wie sehr man mit der mechanischen Umgebung des eines Raspberry Pi herumspielt – ab einem gewissen Grad der widrigen Umgebung ist die Verwendung eines Compute Modules schon aus Gründen der höheren mechanischen Rigidität zu bevorzugen. Im Hause Radxa arbeitet man nun an einer RockChip-basierten Alternative zum großen Vorbild aus dem Hause Upton.

Bildquelle:
https://www.aliexpress.com/item/1005008626884786.html

Zusätzliche Informationen zum Kompatibilitätgrad bietet Radxa in einer FAQ an. Spezifischerweise findet sich da folgende Passage, die auf die „allgemeine“ Kompatibilität hinweist:

1
For compatibility of Radxa CM3 with Raspberry Pi CM4, most high speed buses just works such as USB, MIPI, PCIe etc. For the GPIO, since the pin mux is not identical, we can only be compatible with the primary alt function of Raspberry Pi CM4.
2
--- via https://wiki.radxa.com/Rock3/FAQs

In der Praxis gilt, dass das Umstellen des Compute Modules bzw. des Prozessrechners eine gut durchdachte Frage sein sollte – neben elektronischen Problemen muss man damit rechnen, dass die unterschiedlichen Linux-Distributionen das eine oder andere Haar in die Suppe werfen.

Lesestoff: Compiler-Optimierungsstufe O3 führt nicht immer zu besseren Ergebnissen.

Im Hause Canonical experimentierte man vor einiger Zeit damit, die gesamte hauseigene Distribution fortan mit aktivierter maximaler Optimierung zu kompilieren. Nun veröffentlichte die Truppe ein Resümee, in dem sie auf den Fehlschlag dieser Initiative zur Performancesteigerung eingehen:

1
Results of -O3 experiment tl;dr
2
Performance is slightly worse and packages are slightly bigger with -O3 by default and we will revert the change early in the next development cycle.

Unterm Strich ergab sich eine Anführungszeichen in manchen Bereichen minimale, in manchen Bereichen wesentliche Verschlechterung der Performance, der unter anderem auf die wesentlich höhere Größe der Kompilate (Stichwort Cache-Miss) zurückzuführen war. Weitere Informationen finden sich unter der URL https://discourse.ubuntu.com/t/benchmarking-a-distribution-and-some-o3-results/58027, wo sich eine durchaus lesenswerte Analyse der Gesamtsituation befindet.

Lesestoff: News von Linux 6.14 und Linux 6.15

In der Welt der Weiterentwicklung des quelloffenen Betriebssystems gilt, dass die Zustände “vor dem Update“ und „nach dem Update“ bis zu einem gewissen Grad eine Singularität darstellen.
Sei dem wie es sei, steht Linux 6.14 seit einiger Zeit zum Download bereit. Unter der URL https://www.cnx-software.com/2025/03/25/linux-6-14-release-main-changes-arm-risc-v-and-mips-architecture/ findet sich eine auf die Bedürfnisse von Embedded-Entwicklern zugeschnittene Auflistung der diversen Änderungen.
Unter den URLs https://www.phoronix.com/news/Linux-6.15-SPI-Offloading bzw. https://www.phoronix.com/news/Linux-6.15-PCI finden sich derweil Informationen darüber, welche Änderungen für die Nachfolgeversion ante Portas stehen. Von besonderer Relevanz könnte hierbei die SPI Offloading-Funktion sein – dabei handelt es sich um eine Möglichkeit, um die Verarbeitung von SPI-Daten analog zu einem Smart NIC abseits des Hauptprozessors totzuschlagen.

Zuerst erschienen bei Mikrocontroller.net News

Quelle: Weiterlesen

EMV 2025 – vom Bauteil und vom Roboter

Ein wichtiger Teil der Ausstellerschaft auf der EMV rekrutiert sich aus der “EMV-Immobilienbranche” – die Einrichtung und Ausstaffierung von EMV-Testzellen ist eine durchaus gewinnbringende Tätigkeit. Außerdem gibt es verschiedenste Absorbermaterialien und sogar die eine oder andere Neuigkeit in Sachen Bauteil. Hier eine Liste von Gütern, die das Interesse des Autors geweckt haben.

Schurter – Superkondensatoren ante Portas

Am Stand von Schurter – man darf das Unternehmen nicht mit dem von den Solartron-Multimetern bekannten Hersteller Schaffner verwechseln – gab es neben verschiedenen Netzfiltern erstmals auch Superkondensatoren zu sehen.

Bildquelle, alle: Tamoggemon Holding k.s.

Feuerhardt – Kontaktfedern aus Kupfer-Titan

Kupfer-Kontaktfedern bestehen aus Legierungen, weil reines Kupfer ein unzureichendes Federverhalten zeigt. Bisher kam in diesem Bereich vor allem Beryllium zum Einsatz, was bei Nachbearbeitung (Stichwort Schleifen) zu giftigen Stäuben führte. Feuerhardt schickt nun Kontaktfedern aus Kupfer-Titan ins Rennen, die bei der Nachbearbeitung menschenfreundlicher sind.

MRC Components – “Ferritkerne” aus Nanokristallmaterial

Am Stand von MRC Components gibt man sich dem smaller, cheaper, lighter der Komponentenindustrie hin.

Aus Nanokristallmaterial gefertigte Kerne für Spulen haben ihren ferritbasierten Kollegen gegenüber die folgenden Vorteile, die unterm Strich zu geringerem Gewicht und (bei großen Kernen) geringeren Kosten führen:

1
x) dreifach höhere Sättigbarkeit
2
x) Faktor 10 bessere Permeabilität
3
x) bis zu 600°C hitzefest
4
x) geringere Verluste

3M – NanoVNA als Demo für Absorbermaterialien

Am Stand von 3M lag der Fokus auf Absorbermaterialien. Besonders nett waren die beiden Demos, die die verschiedenen Stoffe unter Nutzung von zwei NanoVNAs vorstellten – die Standbesucher konnten die Attribute der Materialien so “am lebenden Objekt” betrachten.


Siepel – neuartige Absorbermaterialien

Am Stand von Siepel – das Unternehmen fertigt traditionell Absorberziegel – fanden sich ebenfalls neuartige Materialien. Neben einer Silikonmatte gab es auch ein an Handtaschenstoff erinnerndes Absorbermaterial, das sich beispielsweise als Handytasche für Paranoide eignen könnte.


Rohde und Schwarz – neue Antenne für Hallenverifikation

Am letzten Messetag gab es von Rohde und Schwarz noch eine Neuigkeit – eine Mikrowellenantenne, die dank ihrer kompakten Ausmasse und der hohen Direktivität zur Verifikation des Verhaltens von Messhallen in EMC-Laboren prädestiniert sein soll.


waveLAB Ruhr – Drohne als EMV-Mappingsystem

Das von Pendulum kreierte Scansystem auf Basis eines zweckentfremdeten 3D-Druckers ist nicht die einzige “Umwidmung” im EMC-Bereich. Das Testlabor waveLAB Ruhr zeigte eine Drohne, die für sehr große Tests außerhalb einer Testkammer verwendet wird.

Zu beachten ist, dass diese Drohne nicht zum Verkauf steht – sie dient derzeit lediglich dem Eigenbedarf.

AVT EMC – innovatives Zubehör für EMV-Kammern

Das Innenleben der EMC-Kammer ist insbesondere bei höheren Feldstärken nicht unbedingt ein Raum, in dem sich allgemeine Elektronik wohl fühlt. AVT EMC ist auf verschiedene Produkte spezialisiert, die in diesem Bereich eine gute Figur machen – neben einer bis zu 100 V/m aushaltenden RGB-Kamera zeigte man auch Leuchten, die durch sehr geringe Störemissionen auffallen.

Brandneu ist das gezeigte System, das eine Fernsprechanlage realisiert. Nett ist das 3D-gedruckte Gehäuse, das danach mit einem EMV-festen Lack beschichtet wurde.


Langer EMV – verschiedene Systeme zur EMV-Verifikation von integrierten Schaltungen

So die individuellen Bauteile gute Störfestigkeit aufweisen, lässt sich das System als Ganzes leichter absichern. Im Hause Langer EMV ist man seit jeher auf derartige Messungen spezialisiert – Mittel der Wahl sind spezielle Sonden, die das direkte Ansprechen einzelner Pins einer integrierten Schaltung erlauben.


Neben der klassischen EMV-Testung dienen die Systeme neuerdings auch zur Verifikation der Sicherheit der Chips – Verfahren wie Fault Injection lassen sich durch einige der Sonden des Unternehmens einfacher abbilden.

InncoSystems – Positionierungssysteme und EMV-unsichtbares Material

Verschiedenste Unternehmen bieten Systeme zur automatischen Positionierung von Messsonden und DuTs in Kammern an. Ein Beispiel hierfür ist die InncoSystems, die vergleichsweise große Varianten des Konzepts zeigte.


Interessant ist auch das unter https://composites.evonik.com/en/products-services/foams/rohacell im Detail beschriebene RohaCell – ein EMV-transparenter Rohstoff, der für die CNC-Verarbeitung optimiert ist.

Verstärker auf Röhrenbasis gibt es immer noch

In EMC-Kammern sind mitunter erhebliche Feldstärken erforderlich. Zu ihrer Erzeugung werden auch heute noch gerne Röhrenverstärker verwenden – die Abbildung zeigt nur ein Beispielunternehmen von mehreren.

Emzer EmScope – nicht nach Hause telefonierende Messtechnik

Der Trend im Bereich der Messtechnik geht zu Systemen mit Cloudanbindung und Abonnements Im Hause Emzer geht man – siehe Werbeflyer – demonstrativ den umgekehrten Weg.


amber precision instruments – Störimpuls-Verteilungsroboter

amber precision instruments zeigt einen Roboterarm, der zur Aufnahme einer Störimpuls-Kanone befähigt ist. Das System fährt danach einen vordefinierten Pfad ab, um das DuT an bestimmten Stellen zu zappen. Sinn davon ist eine Reduktion der Kosten und eine Steigerung der Wiederholbarkeit.


Morita – Roboter zur Scannung von Kabelsträngen

Kabel können – logischerweise – ebenfalls als Quell von EMI dienen. Der Roboter aus dem Hause Morita begegnet diesem Problem.

LumiLoop – Feldsonden mit optischer Versorgung

Zu guter Letzt verdient LumiLoop eine detaillierte Erwähnung. Das Unternehmen bietet – wie in der Abbildung gezeigt – eine Serie von e-Feld-Sonden an.

Besonderheit ist, dass sowohl die Energieversorgung als auch die Aberntung der Ergebnisse ausschließlich optisch erfolgen: Energie kommt durch einen Laserstrahl in die Sonde, während Lichtsignale über die Intensität des gemessenen Felds informieren.
Sinn dieses Designs ist das Vermeiden von metallischen Kabeln, die sich auf die Messgenauigkeit auswirken können.

Nächstes Jahr – Köln!

Ein Schild vor dem Messegelände informiert über den Termin der nächsten Messe.

Außerdem fand sich bereits die Abschlusspressemeldung, die nach folgendem Schema über die Teilnehmerzahl informiert:

1
In diesem Jahr zog die Veranstaltung mit einer Vielzahl an Ausstellern aus 22 Ländern
2
eine breite Fachwelt und rund 2500 Fachbesucher*innen an, die sich intensiv mit den
3
aktuellen Entwicklungen im Bereich der elektromagnetischen Verträglichkeit
4
auseinandersetzten. Besonders hervorzuheben ist der Anstieg der Ausstellungsfläche
5
sowie die wachsende Zahl der internationalen Teilnehmer*innen.

Interessant ist, dass die Mesago hausintern von höheren Teilnehmerzahlen ausgegangen war: die Stuttgart-EMV gilt traditionell als “Automotive-EMV”, während die Kölner Variante eher den Fachkongress im Fokus hat. Im Automotivebereich scheint es derzeit indes Reisesperren zu geben…

Zuerst erschienen bei Mikrocontroller.net News

Quelle: Weiterlesen

EMV 2025 – im Strom der Messtechnik

Mesago veranstaltete die diesjährige EMV in Stuttgart. Rohde nutzte die Gelegenheit zur Vorstellung eines neuen EMV-Messempfängers, der mit einigen überraschenden Hardware- und Softwarefeatures aufwartet. Auch sonst gibt es einige TMI-Hersteller, die man auf anderen Messen nicht oder nur schwer zu Gesicht bekommt.

Rohde & Schwarz EPL1001 / Rohde & Schwarz EPL1007

Rohde & Schwarz deckte mit dem EPL1000 den Bereich von 5KHz bis 30MHz ab. Die beiden neuen Versionen des Geräts, die sich optisch analog präsentieren, erweitern den Frequenzbereich nun auf 1 bzw 7.125 GHz.

Bildquelle, alle: Tamoggemon Holding k.s.

In Sachen HMI zeigt Rohde Mitdenken: die Festplatte sowie die Hauptplatine lassen sich “modular” aus dem Gerät nehmen und seperat nachkaufen, was das Teilen der Karkasse des Geräts zwischen zwei Standorten oder zwei Projekten mit unterschiedlichen Klassifikationsstufen erlaubt,

Zwecks einfacherer Portabilität finden sich auf der Rückseite zwei Batteriepacks. Die Cutouts dienen als Sichtfenster für eine LED-Balkenanzeige, die analog zum in alten HP EliteBooks informierten Ladestandsanzeiger über die verbleibende Energiemenge informiert.

Interessant ist ausserdem, dass Rohde alle Geräte im Werk auf 7.125GHz testet: wer ohne Kalibrationsdokument auskommt, kann das Bandbreitenupgrade im Labor durch Eingabe eines Lizenzschlüssels durchführen. Die einzige Erweiterung, die ein Einsenden erfordert, ist der Präselektor.

Rohde & Schwarz allgemein – nein, wir wollen keine Fremdsoftware am Messgerät

Bei Analyse entpuppte sich auch das neue Gerät als auf Windows 10 LTSC basierend – der neue VNA basiert derweil bereits auf Windows 11. Auf die Frage, ob es für das Messgerät ein SDK geben wird, kam eine durchaus interessante Antwort (die sich von der von HP beim HP 548xx gewählten Strategie unterscheidet).
Aus Sicht von Rohde soll ein Kunde, der ein Messgerät kauft, dieses als Messgerät nutzen. Die Auswertung mit fortgeschrittenen Programmen – egal ob MatLab oder Excel – soll über eine seperate Workstation erfolgen, die mit dem Messgerät über SCPI oder GPIB kommuniziert. Die Ausführung von Programmen AUF dem Messgerät ist derweil explizites Nichtziel.
Zu guter Letzt bietet Rohde eigene Software an, die diese Art der Bedienung abbildet.

GAUSS Instruments – 1GHz-RSA, externe Steuerungsapplikation

Die in München ansässige GAUSS zeigte einen für den EMV-Bereich optimierten Spektralanalysator, der eine Echtzeitbandbreite von 1 GHz erreicht. Sinn davon ist, dass “eine Umdrehung” eines Drehtischs ausreicht, um alle relevanten Daten über das DUT zu sammeln.

Auch hier setzt man auf die weiter oben besprochene Vorgehensweise – die Demo erfolgte sogar unter Nutzung eines Ultrawide-Monitors, der die Steuerungssoftware und das Schirmbild nebeneinander anzeigte.

ZES Zimmer – neues Eingangskanalsystem für die Solarbranche

ZES Zimmer liest mikrocontroller.net, und bietet modular aufgebaute Energieverbrauchsmessgeräte an. Interessant ist, dass nicht nur die Eingangskanäle, sondern auch die verschiedenen Interfaceoptionen (Stichwort CAN und GPIB) über modulare Erweiterungskarten realisiert werden.


Wichtigste Messeneuerung war der S-Kanal – eine neue Kanalvariante, die auf die Bedürfnisse der Solarbranche optimiert ist. Der Einstiegspreis für einen Analysator mit vier dieser Kanalkarten liegt dann im Bereich 20k.

Pendulum x Shieldex – Erweiterungen des EMV-3D-Druckers

Pendulum (besser bekannt als letzter Verfechter der Modulationsdomänenanalyse) erweiterte den an sich bekannten EMI-Scanner um eine RGB-Kamera. Sinn davon ist, dass die Heatmap mit den EMI-Aussendungen so “direkt” mit den für die Aussendung verantwortlichen Elementen korreliert ist.

Die Präsentation auf der EMV erfolgte in einem Gemeinschaftsstand mit Shieldex. Das Unternehmen entwickelt verschiedene Textilien mit EMV-Abschirmeigenschaften – unter Anderem gibt es “Zelte” für den in der weiter oben befindlichen Abbildung gezeigten Scanner.

SAF – portable Spektralanalysatoren

Keysight bietet mit der Fieldfox-Serie portable RF-Messgeräte an. Im Hause SAF bietet man, wie in der Abbildung gezeigt, Ähnliches.

AMETEK – neue EMV-Störimpulsgeneratoren

Die EMV ist als Messe unter Anderem deshalb interessant, weil die Mesago – expliziter Dank an das Speaker- und Presseteam für die Mithilfe bei der Informationsbeschaffung – verschiedenste Aussteller anlocken kann, die man auf anderen Messen so nicht oder nur teilweise findet.
Ein Vertreter dieser Gattung ist die AMETEK, die den in der Abbildung gezeigten Störimpulsgenerator neu ins Rennen schickt. Das hier gezeigte Produkt ist noch ein Prototyp, die Auslieferung des surge NX8 ist für April geplant.

Der in der Abbildung gezeigte Turm ist derweil auf die Bedürfnisse der Elektromobilindustrie optimiert – ob der immensen Energiemengen ist ein besonderes Design erforderlich.

Spitzenberger Spies – Netzgerät zur Simulation automobiler Bordnetze

Auch im Hause Spitzenberger Spies arbeitet man an Netzgeräten, die die Simulation der diversen in einem Fahrzeug vorfindbaren Signale zum Ziel haben. Das gezeigte System ist modular – wer nur bestimmte Pulse braucht, kann einen Teil der Geräte weglassen und Kosten reduzieren.

3CTest – EMV-Impulsgeneratoren aller Arten

Auch im Hause 3CTest gibt es EMV-Impulsgeneratoren, die sich – wie in der Abbildung gezeigt – per Touchscreen bequem bedienen lassen.

Schlöter / Haefely – noch mehr EMV-Impulsgeneratoren

Am Stand von Schlöter zeigt sich die Wirksamkeit der Kooperation. Neben eigenen Impulsgeneratoren zeigte man auch Generatoren von Haefely – zweitere sind komplexer, während erstere in Deutschland hergestellt werden.

In eigener Sache, ad a: wo ist das Klo, äh, das Tor?

Die Messe Stuttgart veranstaltete parallel zur EMV auch ein größeres Event in Sachen Schrauben und Befestigungstechnik. Der Eingang zur EMV präsentiert sich wie in der Abbildung gezeigt und ist links vom Haupteingang.

In eigener Sache, ad b: zeigt euch!

Der Autor war höchst erfreut, unter den Teilnehmern den einen oder anderen Leser von ucnet zu finden. Danke, danke, danke an alle, die mich angesprochen haben!

In eigener Sache, ad c: es geht weiter

Mikrocontroller.net berichtet auch morgen über die EMV – einige der Vortragenden haben sogar das Teilen von Slides ihrer Präsentationen erlaubt. Bleiben Sie also bei uns, denn es bleibt spannend.

Zuerst erschienen bei Mikrocontroller.net News

Quelle: Weiterlesen