Site Information

 Loading... Please wait...

Blog

Arduino Uno R4 Combines CAN Bus Port with IoT Capabilities

Posted by Industry News on

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 convenient on-board 12x8 LED matrix and a Qwiic connector, delivering abundant space for innovation and unleashing imagination. This vibrant mix empowers designers to transform their ideas into reality and advance their projects to exceptional heights. 

The WiFi version contains an ESP32-S3 Wifi module and the RA4M1 processor. The Uno R4 Minima is an option for applications that do not require wireless capabilities. Both versions run at 48 MHz, which provides a three-fold increase over the Uno R3 predecessor. The SRAM also improved from 2 KiB to 32 KiB, and the flash memory grew from 32 KiB to 256 KiB. Responding to community feedback, Arduino modified the USB port to USB-C. The maximum power supply voltage is extended to 24 VDC with an enhanced thermal design. Furthermore, a 12-bit analog DAC (Digital/Analog Converter) is on the board. 

The board includes a CAN interface and an SPI port, enabling users to reduce wiring and perform parallel tasks by connecting multiple shields. The CAN interface does not provide a CAN transceiver. An  online tutorial explains how to add the CAN transceiver and program the processor to send and receive CAN data frames.

Read more...


espBerry - ESP32 Development Board with Dual Isolated CAN Bus HAT

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.

Read more...