---
title: "Ethernet-GridEYE(AM8833)"
url: "https://maker.wiznet.io/momososo/projects/ethernet-grideye-am8833/"
markdown_url: "https://maker.wiznet.io/momososo/projects/ethernet-grideye-am8833/md"
type: "UCC: User Created Content"
author: "momososo"
author_url: "https://maker.wiznet.io/momososo/"
original_author: "WEN-LIANG LIN"
license: "GNU General Public License, version 3 or later (GPL3+)"
published: "2023-12-31"
language: "en"
tags: ["Arduino"]
hardware: ["WIZnet W5100S-EVB-Pico", "SparkFun Grid-EYE Infrared Array Breakout"]
likes: 0
views: 250
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Ethernet-GridEYE(AM8833)

> Usin W5100S-EVB-Pico reading AM8833 and send by UDP.

Original author: WEN-LIANG LIN

## Components

- **WIZnet W5100S-EVB-Pico** x 1 ([docs](https://docs.wiznet.io/Product/Chip/Ethernet/W5100S/w5100s-evb-pico))
- **SparkFun Grid-EYE Infrared Array Breakout** x 1 ([docs](https://learn.sparkfun.com/tutorials/qwiic-grid-eye-infrared-array-amg88xx-hookup-guide?_ga=2.150143349.278798874.1657068782-1842012612.1651468433))
- Software: **Arduino IDE** ([docs](https://www.arduino.cc/en/software))

## Documents and links

- [Arduino code](https://maker.wiznet.io/_lib/download.asp?path=project/5777&downfile=Ethernet%2DGridEYE%2Eino) (code): Read GridEYE thermal image data and send use UDP
- [Python code](https://maker.wiznet.io/_lib/download.asp?path=project/5777&downfile=Ethernet%2DGridEYE%2Epy) (code): Read data from UDP and draw out using matplotlib
- [Python Jupyter Notebook file](https://maker.wiznet.io/_lib/download.asp?path=project/5777&downfile=Ethernet%2DGridEYE%2Eipynb) (code): Jupyter Notebook file for debug. Read data from UDP and draw out using matplotlib.
- [Python code Qt6](https://maker.wiznet.io/_lib/download.asp?path=project/5777&downfile=Ethernet%2DGridEYE%5Fqt6%2Epy) (code): Continuous drawing using Qt6

## Article

*Copy the libeary below to make the arduino IDE support W5100S.*
<https://github.com/WIZnet-ArduinoEthernet/Ethernet>

## Hardware

Connect W5100S-EVB-Pico and sparkfun Grid-EYE module

![](https://maker.wiznet.io/upload/ckeditor5/908033931%5F1703979937%2Ejpg)

![](https://maker.wiznet.io/upload/ckeditor5/908033931%5F1703980002%2Ejpg)

## Software

### Arduino and python code

Please refer to the attached file.

Python result like below.

![](https://maker.wiznet.io/upload/ckeditor5/48096387%5F1704032635%5F5%2Epng)

Since python is not good at making movies, I try to use Processing still testing.

But there is a problem with UDP listening.

Finally, I used PyQt6 to complete the continuous image output.

[Embedded media](https://www.youtube.com/embed/_1dkqU3M9Aw)

---

Source: https://maker.wiznet.io/momososo/projects/ethernet-grideye-am8833/
