Blog
Recent Posts
Python Code Example for CANgineBerry’s CANopen Manager Firmware
Posted by
onEmbedded Systems Academy has released a new software update for the CANgineBerry. This update includes a Python example designed to streamline network management for developers using Linux, Windows, and macOS. The example utilizes the provided CANopen Manager firmware to visualize and efficiently manage devices on a CANopen network.
The CANgineBerry goes beyond basic CAN interfaces by handling the complete CANopen Manager functionality. This means the module can automatically scan the network, detect new devices, and set up the necessary Process Data Objects (PDOs) without manual intervention. With this automated feature, users can easily access the Object Dictionary entries for the Manager and the connected devices, eliminating the need to write complex code.
The Python example demonstrates these features using a simple graphical user interface (GUI). When connected to a CANgineBerry, the script accesses detected devices, retrieves their details as needed, and presents them in an easy-to-understand display. This tool allows quick access to multiple devices on your CANopen network, whether yoing Linux, macOS, or Windows.
By Developers can focus on higher-level application development by delegating low-level CANopen management tasks to the CANgineBerryhe Python-based GUI, which makes configuring and monitoring CANopen networks easy and provides instant control over devices.
This update strengthens CANgineBerry’s position as more than a CAN bus interface. It remains a robust solution that simplifies CANopen network management, offering flexibility and user-friendliness for embedded systems developers.
To download the example, go to: https://cangineberry.com/
CANgineBerry - CANopen Module for Raspberry Pi
The CANgineBerry for CANopen is an active CAN Bus co-processor module that uses a regular UART communication channel toward the host system. With its independent 32-bit microcontroller, the CANgineBerry can efficiently execute CAN Bus protocols with challenging timing demands, such as CANcrypt or CANopen, with response times of under 10 ms.
Depending on the configuration, the CAN Bus communication can run within 50 ms after power-on, even if the host system takes significantly longer to boot. More information...
Dual CAN PCIe Card for Industrial, Automotive Applications
Cervoz Technology, a supplier of embedded components for the industrial PC market, has extended its industrial modular expansion cards line with the MEC-CAN-2802i, which provides two isolated CAN CC (Classical CAN) interfaces. The expansion card delivers a cost-effective solution for integrating CAN CC ports into embedded computer systems, especially in hostile environments. The board incorporates an M.2 [...]
USB/CAN Interface For Direct Connection To Embedded PC Motherboards
The CPC-USB/embedded by EMS Thomas Wunsche represents a CAN Bus interface designed for use with internal USB ports. Due to its compact size, it is well suitable for applications in embedded PCs. It is installed straight at a SUB-D9 enclosure opening or a slot panel, and it is wired per included cable to a pin connector of [...]
8th Generation Intel Core Motherboard Designed For AIoT Applications
iBASE Technology, a manufacturer of embedded boards and industrial computing systems, announced its MT800M-P, an NVIDIA MXM compatible motherboard designed for AIoT applications. The MT800M-P supports the latest 8th Generation Intel Core processor family, allowing customers to profit from enhanced processing and graphics performance and interfacing capacity.Given the growing need for AI-enabled inference platforms, IBASE developed the [...]
Industrial IoT Gateway With CAN Bus Port Compatible With Windows 10 IoT And Linux Operating Systems
Axiomtek, a design and manufacturing company in the industrial computer and embedded field, announced its ICO320-83C, a fanless DIN-rail embedded system with four RJ-45 Gigabit PoE ports for facility monitoring systems, IP video surveillance, Access Point, and intercoms.It represents an industrial IoT gateway that comes with IP40-rated heavy-duty aluminum extrusion and steel enclosure for application [...]
Raspberry Pi 4 Step-By-Step Guides To Innovative Linux Projects
RASPBERRY PI 4 COMPLETE MANUAL: A Step-by-Step Guide to the New Raspberry Pi 4 and Set Up Innovative ProjectsThe Raspberry Pi 4 can accomplish a remarkable variety of embedded applications. Amateur technology enthusiasts use Raspberry Pi boards as media centers, file servers, retro games consoles, routers, and network-level ad-blockers, for starters. However, that is just [...]
CAN Bus And CAN FD Bit Rate Calculation App for iOS, Android, and Windows
Peak System, a manufacturer of Classical CAN Bus and CAN FD devices, has released its Bit Rate Calculation Tool for iOS, Android, and Windows.The free-of-charge application determines the register values of a Classical CAN Bus, CAN FD, or SJA1000 CAN Bus controller for user-defined CAN Bus and CAN FD bit rates. Furthermore, the results can be modified [...]
USB-CAN Analyzer - USB to CAN Bus Serial Protocol Definition
The USB-CAN Analyzer, in combination with the corresponding Windows software, represents a very economical solution to run an effective CAN Bus Analyzer. It allows you to develop, test, manage, and maintain your own CAN Bus network, as well as receiving, sending, logging, and analyzing CAN Bus data.For the following, we need to point out that the [...]
DIN Rail Mount Rugged Embedded Industrial Computer For Military Applications
The RE1112 compact embedded computer from Crystal Group is an all-aluminum-chassis unit intended for use in space-constrained deployments. The 10-inch by 8-inch computer weighs just eight pounds and can be ordered with various DIN rail mount options.The ruggedized RE1112 offers one or two 2.5-inch non-removable solid-state drives (as large as 1 TB) and works on the i3 [...]