Raspberry Pi CM3+ based Iono Pi Max industrial controller comes with an impressive number of I/Os

As the Raspberry Pi Compute Module 4 is only expected for next year, companies are still launching products based on Raspberry Pi Compute Module 3+ (CM3+), and Sfera Labs has just introduced Iono Pi Max industrial computer powered by a Raspberry Pi CM3+ system-on-module. Housed in a DIN rail enclosure, the Linux controller offers Fast Ethernet, three USB ports, isolated CAN and serial boards, some analog I/Os, a relay, as well as a real-time clock (RTC), integrated UPS, and more. Iono Pi Max specifications: SoM compatibility Iono Pi Max 3+ – Already fitted with Raspberry Pi Compute Module 3+ (Lite, 8GB, 16GB, or 32GB eMMC version) Iono Pi Max Solo – Barebone model compatible with Raspberry Pi Compute Module 3, CM3 Lite, CM3+ 8GB/16GB32GB, and CM3+ Lite MCU – Microchip SAME54 Cortex-M4F microcontroller with 1 MB flash, 256 KB RAM connected to the Raspberry Pi module via I2C, USB and CAN. It can also take control of all serial ports, […]

Support CNX Software – Donate via PayPal, become a Patron on Patreon, or buy review samples

CarPiHat Connects Raspberry Pi to your Car with Opto GPIO, CAN Bus, 12V Outputs

OpenAuto Pro software is a Raspberry Pi-based head-unit solution that brings various features to your car including Bluetooth hands-free Profile, music streaming, integrated media player, navigation via Android Auto, screen mirroring, rear camera support, and more. But TDJ realized he needs more than just a Raspberry Pi, touchscreen display, and OpenAuto Pro software to meet his requirements, so he designed CarPiHat add-on board for Raspberry Pi providing power supply, opto-isolated GPIOs, CAN Bus, and 12V outputs. CarPiHat key features and specifications: I/Os Dedicated reverse, illumination, and aux inputs, all opto-isolated. 2x opto-isolated general-purpose inputs (for a total of 5 inputs) 2x high-current, high side switched 12V outputs (@ 1A) for switching relays, lights, etc… 1x independent CAN bus port Broken out I2C bus. Broken out one-wire for temperature sensor, etc… Misc – Real-time clock to maintain system time across reboots, EEPROM for Raspberry Pi HAT compatibility Power Supply 12V – 5V buck converter with fuse and filtering to power the […]

Support CNX Software – Donate via PayPal, become a Patron on Patreon, or buy review samples

CANTact Pro Open-source USB to CAN Device Enables Car Hacking (Crowdfunding)

The Controller Area Network (CAN) serial communication bus allows microcontrollers and devices to communicate with each other without a host computer. It’s especially used in automotive applications where various components (dashboard, ABS, air conditioner, and other sensors) may need to communicate with each other, but it has also found its way into robots, industrial control systems, and avionics. CANTact Pro is an open-source USB to CAN device that can help you debugging or hack components inside a car or other vehicle. The tool features two CAN Interfaces and can be controlled from Windows, Linux, or Mac OS computers. CANTact Pro key features and specifications: CAN Interfaces – 1x CAN/CAN-FD/SWCAN (Single Wire CAN), 1x CAN/CAN-FD; Both via DB9 connectors Host Interface – USB 2.0 device port Misc – 4x LEDs Safety – Isolation between CAN and USB Power Supply – 5V via USB port CANTact Pro works with Windows, macOS, and Linux with USB drivers, command-line interface, and Python, C/C++, and […]

Support CNX Software – Donate via PayPal, become a Patron on Patreon, or buy review samples

PiCAN3 Board for the Raspberry Pi 4 adds CAN Capabilities plus a Real-Time Clock

PiCAN3 CAN Bus Board for Raspberry Pi 4 with 3A SMPS And RTC

Copperhill Technologies has recently announced the release of its PiCAN3 CAN-Bus Board for the Raspberry Pi 4. The PiCAN3 adds Controller Area Network capabilities plus a real-time clock to the new Raspberry Pi SBC. The Controller Area Network (CAN Bus) is a robust and common industrial communication bus used mostly in the automotive industry. CAN supports long travel distance, medium communication speed, and quite reliable. One of the most significant advantage with CAN-BUS is that it connects any number of ECUs (or microcontrollers) in your car through the two-wire bus, CAN High and CAN Low, reducing the weight of wires that could be gained by using point-to-point communication between ECUs. CAN bus is one of five protocols used in the on-board diagnostics (c)-II vehicle diagnostics standard. Although it is popular in the automotive industry, the Raspberry Pi doesn’t provide an off the shelf support for working with CAN-BUS. Users interested in trying out CAN will have to result to using HATs like the […]

Support CNX Software – Donate via PayPal, become a Patron on Patreon, or buy review samples

NoCAN IoT Platform Leverages Raspberry Pi & Arduino for CAN Bus Projects (Crowdfunding)

Many IoT projects rely on wireless connectivity through WiFi or Bluetooth, but in some cases it may be more reliable and convenient to use wired connectivity. The CAN Bus is a little like a low bandwidth Ethernet PoE solution for IoT, as it allows to transfer data over a serial connection while provided power at the same time, and can be daisy chain to support multiple boards. Omzlo’s NoCAN IoT platform provides a CAN bus solution leveraging Raspberry Pi 3 board through their PiMaster HAT acting as a CAN bus gateway, and Arduino compatible CANZERO boards to which you can connect sensors and actuators. Omzlo PiMaster HAT specifications: MCU – STMicro STM32F042 Cortex-M0 32bit ARM MCU – 48Mhz. Networking –  125000 bps CAN bus up to 300 meters range GPIO – Communicates with Raspberry Pi through SPI + GPIOs Security – Smart power switch with over-current protection. Power Supply – 6V to 28V DC Dimensions – Standard Pi HAT footprint […]

Support CNX Software – Donate via PayPal, become a Patron on Patreon, or buy review samples

CAN32 ESP32 Development Board is Designed for CAN Bus Applications

If you want a WiFi + BLE board to play with CAN bus, one option is to go with the versatile Olimex ESP32-EVB Board, but if you need something more compact CAN32 board might be worth a look as the board is specifically designed for projects and testing of the ESP32 in a CAN-BUS environment. CAN32 board hardware specifications: Wireless module – Espressif Systems ESP32-WROOM WiFI + Bluetooth LE module External storage – micro SD slot CAN Bus chip – Texas Instruments SN65HVD230DR CAN-BUS transceiver with sleep mode Expansion Unpopulated headers exposing: SVP/SVN, GPIOs, I2C, UART, GND, 3.3Vm 5.0V 4 larger vias for CAN H and L, 12V (max 15V), and GND Debugging / Programming – micro USB port via Silicon Labs CP2102N USB to UART Misc – C&K soft-touch low-profile buttons for reset and boot; 4x LEDs for power, ESP, UART Tx/Rx Power Supply 5V via micro USB port Optional 12V (up to 15V) via vehicle battery Texas Instruments […]

Support CNX Software – Donate via PayPal, become a Patron on Patreon, or buy review samples

uCAN CAN Ethernet Converter and Logger is Based on Orange Pi Zero Board

The CAN bus is a serial communication protocol used in automotive and automation applications. The guys at ucandevices.pl have designed a solution around Orange Pi Zero board that allows you to log CAN bus data or act as a bridge between the CAN bus and Ethernet or WiFi. They call it “CAN Ethernet converter, CAN Logger, Linux CAN computer”. Sorry, no shorter name that I could find… uCAN (pronounced micro CAN) CAN Bus board specifications: Main Board – Orange Pi Zero with Allwinner H2+ quad core cortex-A7 processor, 256 MB RAM Network Connectivity – 10/100M Ethernet, 802.11 b/g/n WiFi Can Bus – 2-pin terminal block; support for CAN version 2.0 support Power Supply – DC 5V/2A via micro USB port Dimension – 50 x 50 x 20 mm The device comes pre-load with Debian distribution provided by Armbian plus various CAN tools. The getting started video below shows uCANTools web interface programmed with Node.js and running by default on the […]

Support CNX Software – Donate via PayPal, become a Patron on Patreon, or buy review samples

Microchip SAM D5x and SAM E5x ARM Cortex-M4 Micro-Controllers Launched with Optional Ethernet and CAN Bus

Microchip has just introduced two new families of micro-controllers based on ARM Cortex-M4F with SAM D5x and SAM E5x series sporting up to 1 MB of dual-panel flash and 256 KB of SRAM both with ECC support. Both families also support QSPI flash with XIP (eXecute In Place) support, features an SD card controller and a capacitive touch controller, with SAM E5x family also adding support for two CAN-FD ports and Ethernet. Microchip SAM A5x/E5x key features and specifications: MCU Core – ARM Cortex-M4F core running at 120 MHz with single precision Floating Point Unit (FPU) Memory – Internal memory architecture with user configurable Tightly Coupled Memory, System memory, Memory Protection Unit and 4KB Combined I-cache and D-cache; up to 256KB ECC SRAM, up to 1MB ECC flash Storage I/F – Quad Serial Peripheral Interface(QSPI) with Execute in Place (XIP) Support Peripherals Up to 2x Secure Digital Host Controller (SDHC) Peripheral Touch Controller (PTC) supporting up to 256 channels of […]

Support CNX Software – Donate via PayPal, become a Patron on Patreon, or buy review samples