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 […]
PiCAN3 Board for the Raspberry Pi 4 adds CAN Capabilities plus a Real-Time Clock
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 […]
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 – […]
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 […]
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 […]
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) […]
Olimex ESP32-EVB Board with Ethernet, CAN Bus, and Relays up for Sale for 26 Euros
One of the new feature of Espressif ESP32 SoC over ESP8266 is the inclusion of an Ethernet MAC interface, but so far few boards come with an RJ45 jacks. ESP32 Monster board is an option, also including an OLED Display and CAN Bus, and sold on Tindie for $35, but Olimex has now stocked their ESP32-EVB board with Ethernet, CAN Bus, and two relays, and you can purchase it for 26 Euros per unit, and less in larger quantities. Olimex ESP32-EVB Rev. B specifications: Wireless Module – ESP32-WROOM32 module with 802.11 b/g/n WiFi and Bluetooth LE Wired Connectivity – 10/100M Ethernet with RJ45 jack (via LAN8710A) External Storage – micro SD slot Relays – 2x 10A/250VAC relays with LED status Expansion 40-pin GPIO female header (2.54mm pitch) UEXT connector for sensors and modules CAN Bus USB – 1x micro USB port for debugging (CH340T) and power Misc – Reset and […]
Janz Tec emPC-A/RPI3 is an Industrial Embedded Controller Based on Raspberry Pi 3 Board
We see more and more industrial devices making use of Raspberry Pi boards, after Kunbus RevolutionPi RevPi Core industrial computer based on Raspberry Pi Computer Module, and RailPi 2.0 embedded computer equipped with a Raspberry Pi 3 (or ODROID-C2) board, Janz Tec is now offering another option with emPC-A/RPI3 industrial embedded controller featuring Raspberry Pi 3 board, and supporting variable DC power input, 24V digital inputs and outputs, and interfaces such as CAN, RS485… Janztec emPC-A/RPI3 specifications: SoC – Broadcom BCM2837 quad core ARM Cortex-A53 processor @ 1.2 GHz (but limited to 4x 600 MHz on purpose to avoid overheating) and VideoCore IV GPU System Memory – 1GB DDR2 RAM Storage – externally accessible micro SD slot Video Output – HDMI 1.4 port Connectivity – 10/100M Ethernet port, 802.11 b/g/n WiFi and Bluetooth LE (BCM43143) USB – 4x USB 2.0 ports Debugging – 1x 9-pin D-SUB connector for serial debug […]