---
title: "IoT base platform with RaspberryPi, WIZ850io: device platform driver"
url: "https://maker.wiznet.io/praveen_k/projects/IoT-base-platform-with-RaspberryPi-WIZ850io-device-platform-driver/"
markdown_url: "https://maker.wiznet.io/praveen_k/projects/IoT-base-platform-with-RaspberryPi-WIZ850io-device-platform-driver/md"
type: "UCC: User Created Content"
author: "praveen_k"
author_url: "https://maker.wiznet.io/praveen_k/"
original_author: "praveen_k"
original_url: "https://sl.thesouthshow.com/83110-IoT-Base-Platform-With-RaspberryPi-WIZ850io-Platfo-16"
published: "2021-07-28"
language: "en"
hardware: ["SparkFun Raspberry Pi 3 Starter Kit", "WIZnet WIZ850io", "UART2USB adapter", "LAN cable", "USB cable"]
likes: 0
views: 243
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# IoT base platform with RaspberryPi, WIZ850io: device platform driver

> IoT base platform with RaspberryPi, WIZ850io: device platform driver

Original author: praveen_k (source: https://sl.thesouthshow.com/83110-IoT-Base-Platform-With-RaspberryPi-WIZ850io-Platfo-16)

## Components

- **SparkFun Raspberry Pi 3 Starter Kit** x 1 ([docs](https://learn.sparkfun.com/tutorials/raspberry-pi-3-starter-kit-hookup-guide?_ga=2.214172372.278798874.1657068782-1842012612.1651468433))
- **WIZnet WIZ850io** x 1 ([docs](https://docs.wiznet.io/Product/ioModule/WIZ850io))
- **UART2USB adapter** x 1
- **LAN cable** x 1
- **USB cable** x 1
- Software: **linux kernel**

## Article

## IOT New!?Ethernet Shield W5500 for Arduino / Piranha

#### Content:

- [Supplies:](https://sl.thesouthshow.com/83110-IoT-Base-Platform-With-RaspberryPi-WIZ850io-Platfo-16#menu-1)

- [Step 1: Prepare the materials](https://sl.thesouthshow.com/83110-IoT-Base-Platform-With-RaspberryPi-WIZ850io-Platfo-16#menu-2)

- [Step 2: Connect to the hardware](https://sl.thesouthshow.com/83110-IoT-Base-Platform-With-RaspberryPi-WIZ850io-Platfo-16#menu-3)

- [Step 3: Prepare the development environment](https://sl.thesouthshow.com/83110-IoT-Base-Platform-With-RaspberryPi-WIZ850io-Platfo-16#menu-4)

- [Step 4: Software](https://sl.thesouthshow.com/83110-IoT-Base-Platform-With-RaspberryPi-WIZ850io-Platfo-16#menu-5)

- [Step 5: How to start: Result](https://sl.thesouthshow.com/83110-IoT-Base-Platform-With-RaspberryPi-WIZ850io-Platfo-16#menu-6)

![](https://img.gwsigeps.com/img/circuits/iot-base-platform-with-raspberrypi-wiz850io-platform-device-driver.jpg)

I know the RaspberryPi platform for the Internet of Things.?The WIZ850io was recently published by WIZnet.?So I implemented the RaspberryPi application by modifying the Ethernet SW because I can easily process the source code.?Test the device platform driver via RaspberryPi and WIZ850io.?See next step.

###### Youtube video:?<https://youtu.be/Hi_NZMjEct8>

## Supplies:

## Step 1: Prepare the materials

![](https://img.gwsigeps.com/img/circuits/iot-base-platform-with-raspberrypi-wiz850io-platform-device-driver-1.jpg)

Please note the following. 1. Raspberry Pi 3 starter kit 2. WIZ850io 3. UART2USB adapter 4. LAN cable 5. USB cable

## Step 2: Connect to the hardware

![](https://img.gwsigeps.com/img/circuits/iot-base-platform-with-raspberrypi-wiz850io-platform-device-driver-2.jpg)

Connect a USB, LAN, WIZ850io and UART2USB adapter. More information on HW can be found on the next page. http://pinout.xyz/pinout/spi http://wizwiki.net/wiki/doku.php?id=products:wiz850io:start

## Step 3: Prepare the development environment

Raspberry Pi 3 http://www.raspberrypi.org/documentation/ http://www.raspberrypi.org/documentation/linux/kernel/building.md

## Step 4: Software

![](https://img.gwsigeps.com/img/circuits/iot-base-platform-with-raspberrypi-wiz850io-platform-device-driver-3.jpg)

Linux kernel: a device driver for the WIZnet platform I changed the menuconfig to use the WIZnet platform driver as a module type.

## Step 5: How to start: Result

![](https://img.gwsigeps.com/img/circuits/iot-base-platform-with-raspberrypi-wiz850io-platform-device-driver-4.jpg)

I copied the w5100, w5100-spi models to the Raspberry Pi.

---

Source: https://maker.wiznet.io/praveen_k/projects/IoT-base-platform-with-RaspberryPi-WIZ850io-device-platform-driver/
