Low-Cost Do-It-Yourself CAN Bus To WiFi, Bluetooth, BLE, USB, RS485 Gateway Based On Raspberry Pi Zero

Posted by Wilfried Voss on Apr 18th 2019 Raspberry Pi Zero System With CAN Bus Plus RS485 HAT In the comply, I will discuss a do-it-yourself project utilizing the Raspberry Pi Zero in combination with the CAN Bus Plus RS485 HAT. The combination of serial and wireless ports provided by this system allows the development of a great count of gateway applications. overall, this small-size hardware includes connections such as CAN Bus, RS485, WiFi, Bluetooth, BLE, and USB. And, on peak of all these features, the total costs for the hardware comes to under US $ 50. due to a big number of possible applications, it is unmanageable to decide where to start, meaning it is impossible for us to provide samples for all variants of a CAN Bus gateway. After all, it depends chiefly on individual requirements, and I can say that all features of this system are documented in detail and there are more than sufficient scheduling samples.

For promote information, please see : The “ hard ” workplace is connecting the features you need for your undertaking. Raspberry Pi Zero Cookbook

Raspberry Pi Zero Cookbook

The Raspberry Pi Zero, one of the most cheap, fully-functional computers available, is a herculean and revolutionary product developed by the Raspberry Pi Foundation. The Raspberry Pi Zero opens up a new world for the makers. This book will give you expertise with the Raspberry Pi Zero, providing all the essential recipes that will get you up and running. In this script, you will learn how to prepare your circuits quite than buying the expensive add-ons available in the market. We start by showing you how to set up and manage the Pi Zero and then move on to configuring the hardware, running it with Linux, and programming it with Python scripts. late, we integrate the Raspberry Pi Zero with sensors, motors, and other hardware. You will besides get hands-on with excite projects in media centers, IoT, and more. More information … Raspberry Pi Zero W (Wireless) The Raspberry Pi Zero is the smallest adaptation of the Raspberry Pi platform ; it is half the size compared to the Raspberry Pi 3 Model B/B+. such a bantam Raspberry Pi is very low-cost for any plan that requires less exponent and high process speed. Using the RPi Zero, you can build your hobby plan for IoT, clothing, embedded and battery powered projects.

There are two micro USB ports, one is for the might supply and the second one is micro USB. By connecting a micro USB hub, you can connect a Keyboard, Mouse, USB Dongle for internet connectivity, or any other USB devices. The RPi Zero has a individual mini HDMI interface to connect an external display where you get good quality video at 1080p and 60fps. The Zero features a single miniskirt HDMI port, which is a reduction from the full moon HDMI port on former Raspberry Pi devices. Features

  • 1GHz, single-core CPU
  • 512MB RAM
  • Mini HDMI and USB On-The-Go ports
  • Micro USB power
  • HAT-compatible 40-pin header
  • Composite video and reset headers
  • CSI camera connector

CAN Bus Plus RS485 HAT for Raspberry Pi The CAN Bus Plus RS485 CAN HAT adds consecutive network options to your Raspberry Pi Zero/Zero W/Zero WH/2B/3B/3B+. The onboard CAN Bus port utilizes the Microchip MCP2515 CAN accountant, accessible per SPI interface, in combination with the SN65HVD230 CAN transceiver. The RS485 interface is controlled via the RPi ‘s UART using the SP3485 transceiver. The combination of CAN Bus and RS485 capabilities supports applications such as connecting a CAN Bus network with a Modbus device or a CAN-to-Modbus gateway. The RS485 port can besides be used to monitor ( listen-only ) SAE J1708 data traffic and convert it to Controller Area Network.


  • Raspberry Pi connectivity, compatible with Raspberry Pi Zero/Zero W/Zero WH/2B/3B/3B+
  • CAN function, onboard CAN controller MCP2515 via SPI interface, with transceiver SN65HVD230
  • RS485 function, controlled via UART, half-duplex communication, with transceiver SP3485
  • Reserved control pins, allows to work with other control boards
  • Comes with development resources and manual (examples in wiringPi/python)


  • Operating voltage: 3.3V
  • CAN controller: MCP2515
  • CAN transceiver: SN65HVD230
  • 485 transceiver: SP3485
  • Dimension: 65mm x 30mm
  • Mounting hole size: 3.0mm

Getting Started with Bluetooth Low Energy: Tools and Techniques for Low-Power Networking

Getting Started with Bluetooth Low Energy: Tools and Techniques for Low-Power Networking With Bluetooth Low Energy ( BLE ), smart devices are about to become even smarter. This useful template shows how this stimulate wireless technology helps developers build mobile apps that share data with external hardware, and how hardware engineers can obtain authentic and straightforward access to mobile operating systems. This book presents a compendious, high-level overview of how devices use BLE to communicate with each other. You learn valuable low-cost tools for developing and testing BLE-enabled fluid apps and embedded firmware and get examples using multiple development platforms—including io and Android for app developers and embedded platforms for merchandise designers and hardware engineers .

  • Understand how data is organized and transferred by BLE devices
  • Explore BLE’s concepts, key limitations, and network topology
  • Dig into the protocol stack to grasp how and why BLE operates
  • Learn how BLE devices discover each other and establish secure connections
  • Set up the tools and infrastructure for BLE application development
  • Get examples for connecting BLE to iPhones, iPads, Android devices, and sensors
  • Develop code for a simple device that transmits heart rate data to a mobile device

More information …

beginning : https://thefartiste.com
Category : Tech

About admin

I am the owner of the website thefartiste.com, my purpose is to bring all the most useful information to users.

Check Also


Manage participants in a zoom meeting webinar

Call the people who attend the meet as follows Alternate host host Who scheduled the …

Leave a Reply

Your email address will not be published.