Blog
Recent Posts
ARM-Based SBC with PoE, LVDS, COM, CAN Bus for IIoT Applications
Posted by
onAsus IoT, a Taiwanese company, has announced the release of their Tinker Board 3N SBC, a single-board computer implementing the 64-bit RK3568 processor by Rockchip, a derivative of the ARM V8 architecture. The processor provides adequate performance for seamless graphics processing with low power consumption. In-house tests show that the SBC delivers up to 17 percent higher GPU performance and up to 31 percent increase in total UX score, containing data security, processing capabilities, and image and video processing.
The product excels as a IoT gateway, human-machine interfacing (HMI), and factory automation. The NUC-sized SBC supports Linux Debian, Yocto, and Android operating systems. Its thermal design streamlines the deployment of embedded applications, guaranteeing operation in harsh environments.
The board is equipped with PoE, LVDS, COM, CAN Bus interfaces, and M.2 E and M.2 B slots to accommodate WiFi 5/6 and 4G/5G expansion modules for cloud computing. The onboard LVDS supports FHD output via dual channels, making it suitable for multiple display solutions. The CAN Bus interface supports diverse applications, such as controllers and robotic arms.
Besides the computing performance, the SBC features several mechanical design enhancements. It comes with a low-profile pushpin heatsink and SoC placement on the back side for added strength and ease of installation, with its miniature NUC-scale dimensions permitting SWaP-constrained space deployment and flexible system integration. It performs in harsh industrial environments, with an operating temperature range of -40 to 85°C.
Features
- 64-bit, quad-core Arm Cortex-A55 processor, built on the Arm v8 architecture
- Dual LAN built in, and PoE PD supported via expansion module
- 4G, 5G, Wi-Fi 5 and Wi-Fi 6 supported via expansion module
- LVDS, eDP, COM and CANbus embedded and industrial interfaces supported
- Wide -40 to 85°C operating-temperature range
- Linux Debian, Yocto and Android operating systems supported
espBerry - ESP32 Development Board with Dual Isolated CAN Bus HAT
The espBerry DevBoard combines the ESP32-DevKitC development board with any Raspberry Pi HAT by connecting to the onboard RPi-compatible 40-pin GPIO header.
The Dual Channel CAN Bus expansion HAT, designed for the Raspberry Pi, supports the full CAN2.0 Standard, and it features multi onboard protection circuits, high anti-interference capability, and reliable operation. As a result, it suits applications such as automotive devices or industrial automation.
The HAT is well documented, and there are multiple code samples using the C programming language under the Arduino IDE.
Automotive Development Module Features CAN FD, LIN, and Ethernet Ports
Renesas has launched a software development board featuring the R-Car S4 System-on-Chip (SoC). The scope of delivery includes the Whitebox SDK open-source software. The R-Car S4 facilitates the launch of Car Server/CoGW with high performance, high-speed networking, high security, and high functional safety levels required as E/E architectures grow into domains and zones. The R-Car S4 solution [...]
Industrial Strength Dual CAN FD Interface in Mini PCIe Format
The VL-MPEu-C1 module by Versalogic, compliant with the Mini PCIe format, is a tiny and rugged dual-channel CAN Bus add-on interface. It supports CAN-FD for high-speed data transfer but is still fully compatible with CAN 2.0 A and CAN 2.0 B (Classical CAN). It supports additional CAN functions, including message acceptance filtering, listen-only mode, and wake-up [...]
Micro CANopen Libraries for Embedded CANopen and CANopen FD Higher-Layer Protocols
Embedded Systems Academy (EmSA) announced the release of its Micro CANopen libraries as Open-CMSIS-Pack compliant with the Common Microcontroller Software Interface Standard (CMSIS) by ARM. The release simplifies CANopen implementation in embedded systems. Previously, the Micro CANopen libraries were part of selected NXP MCUXpresso software development kits (SDKs). Along with NXP's recent support release for MS [...]
ESP32, ESP32-S2 - Serial Port, Native USB Access using Arduino IDE
The test setup, as shown in the image, represents the hardware of a new project that requires reading CAN (Controller Area Network) data frames, combining them with real-time information plus GPS position, and storing the result onto an SD card. This post will focus on the ESP32 communicating with the GPS module delivering NMEA 0183 [...]
Arduino Uno R4 Board Combines CAN Bus Port with IoT Capabilities
The Arduino UNO R4 WiFi combines the RA4M1 microprocessor from Renesas with the ESP32-S3 from Espressif, forming an all-in-one tool for engineers with improved processing power and a diverse array of new peripherals. With built-in Wi-Fi and Bluetooth abilities, the UNO R4 WiFi allows makers to launch into unlimited innovative opportunities. Likewise, this universal board boasts a [...]
espBerry Project: ESP32 with NMEA 2000 & NMEA 0183 HAT
In this post I will describe the communication between the espBerry board with the integrated PICAN-M HAT. Due to the nature of the HAT, there are two sections: 1. The NMEA 0183 port and sketch and 2. the NMEA 2000 port and sketch. NMEA 0183 Connection & Sketch The PICAN-M HAT converts the NMEA 0183 signal to TTL (UART), [...]
ESP32 Sketch: espBerry with Dual MCP2515 CAN Bus HAT
The following describes the connection and the sketch to control a Dual CAN Bus HAT with the MCP2515 CAN controller per the espBerry development board. However, the description applies to any ESP32 module connected to an MCP2515, may it be one CAN port or two, as long as the wiring is as described in [...]
Diesel Engine Fluid (DEF) Sensor Simulator - Background Information and Assembly Instructions
DEF systems in modern diesel engines are crucial to reducing Nitrous Oxide (NOx) emissions and protecting the environment. The DEF system combines software, hardware, and DEF fluid that enable this critical task. Unfortunately, a flood of failures has recently affected one of the elements of the DEF system called the DEF sensor. The origins of [...]
ESP32 with Dual Isolated CAN Port Controls Thomson Electrac Linear Actuator
The above image shows part of a hardware setup for a customer project to control and synchronize two Thomson Electrac linear actuators. See also my posts:Thomson Electrak Linear Actuator with SAE J1939 Interface for Railway and Industrial Applications Thomson... Electrak HD Linear Actuator - Multiple Actuators in the Same Network Will Empty the Batteries... Thomson Electrac HD [...]