Recent Posts
STM32 Ultra-Low-Power IoT Development Kit With Integrated CAN FD Interface
Posted by
onRutronik introduced its development kit RUTDevKit-STM32L5 for AI-based (Artificial Intelligence) applications at the edge. The kit also comes with a CAN FD interface.
The kit utilizes the 110-MHz STM32L562ZET6Q micro-controller. The 32-bit Arm Cortex-M33 processor with Arm Trustzone function offers hardware-based security features. The core implements a protected processing environment for cyber protection and sensitive code and an unprotected processing environment to execute untrusted code. It also supports the secure boot enabling secure read-write protection for the integrated memory and cryptography acceleration.
The kit is equipped with a CAN FD interface using the TLE9251VLE transceiver. Further interfaces include EIA-485 and USB. Power is supplied per USB-C connection, and a ST-Link V2 debugger and programmer interface is on board. Also integrated is an Arduino interface for additional boards, such as the Anybus communication module by HMS. The latter enables the devices to communicate via diverse field-buses and Industrial Ethernet networks. In addition to the micro-controller memory (8-MiB PSRAM and 16-MiB NOR flash), the kit contains a micro-SD card with several GB of memory and a protected area for the secure storage of raw data and inference data of the AI model.
The kit includes a test mode demo for CAN FD, an EIA-485 Modbus demo, a USB power supply, and tamper detection demo, as well as a dual-bank flash boot-loader demo.
Hardware-features:
- STM32L562ZET6Q Cortex®-M33 512kB Flash
- APS6408L 64Mbit Octo-SPI PSRAM
- EN25QH128A 128Mbit Quad-SPI NOR Flash
- CAN FD with TLE9251VLE driver
- USB-C Power Delivery with TCPP01-M12 protection IC
- RS485 interface with ST3485EDBR driver
- Adam-Tech Micro SD Card Socket
- On-Board ST-LINK V2 debugger/programmer
- Arduino expansion connectors
Teensy 4.1 Triple CAN Bus Board with 240x240 LCD and Ethernet
This is a Teensy 4.1 board with triple CAN connections, two CAN 2.0B and one CAN FD, and ethernet magjack. It can be powered by an external +12 VDC with reverse voltage protection. Included is also a 240x240 wide angle IPS TFT LCD display.
The Teensy 4.1 is an Arduino-compatible board with an Arm Cortex-M7 microcontroller running at 600 MHz. The board is compatible with the Arduino IDE and the Arduino library. In most cases, code written for another Arduino board works with a minimum of changes on a Teensy. As the name implies, the board is tiny. For example, the current form factor is only about 18 by 36 millimeters. However, do not let the size mislead you; these boards pack a ton of functionality. For example, the new Teensy 4.1 features a megabyte of RAM, two megabytes of Flash, a bevy of I/O options, cryptographic support, a hardware floating-point processor (FPU), and a built-in real-time clock (RTC).