<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Display Module 13.2 with PoE BASE (v12)]]></title><description><![CDATA[<p dir="auto">Hey I have the Display Module 13.2, and whilst I have gotten the output to work, I can't get ethernet to work at the same time.   If I fire up ethernet at the start of sketch it is all working, but as soon as I run this command "M5.begin(cfg);" to start the display, ethernet no longer has IP address and no longer functions.</p>
<p dir="auto">Any help appreciated.</p>
<p dir="auto">#include &lt;Arduino.h&gt;<br />
#include &lt;M5ModuleDisplay.h&gt;<br />
#include &lt;M5Unified.h&gt;<br />
#include &lt;SPI.h&gt;<br />
#include &lt;Ethernet2.h&gt;<br />
#define SCK  18<br />
#define MISO 19<br />
#define MOSI 23<br />
#define CS   26</p>
<p dir="auto">byte mac[] = { 0xAA, 0x4D, 0xBE, 0xEF, 0xFE, 0xED };<br />
int udpPort = 9090;</p>
<p dir="auto">void setup() {<br />
auto cfg = M5.config();</p>
<p dir="auto">SPI.begin(SCK, MISO, MOSI, -1);<br />
Ethernet.init(CS);<br />
Ethernet.begin(mac);</p>
<p dir="auto">Serial.begin(115200); // Initialize serial communication<br />
Serial.println(" ");<br />
Serial.print("Local IP ");<br />
Serial.println(Ethernet.localIP());<br />
Serial.print("Gateway  ");<br />
Serial.println(Ethernet.gatewayIP());</p>
<pre><code>cfg.external_speaker.module_display = true;
cfg.external_display.module_display = true;
</code></pre>
<p dir="auto">Serial.println(" ");<br />
Serial.print("Local IP ");<br />
Serial.println(Ethernet.localIP());<br />
Serial.print("Gateway  ");<br />
Serial.println(Ethernet.gatewayIP());</p>
<pre><code>// If you want to change the resolution, uncomment the following lines and
// adjust the values
  cfg.module_display.logical_width = 640;
  cfg.module_display.logical_height = 360;
  cfg.module_display.refresh_rate = 50;
</code></pre>
<p dir="auto">Serial.println(" ");<br />
Serial.print("Local IP ");<br />
Serial.println(Ethernet.localIP());<br />
Serial.print("Gateway  ");<br />
Serial.println(Ethernet.gatewayIP());</p>
<pre><code>M5.begin(cfg);
</code></pre>
<p dir="auto">Serial.println(" ");<br />
Serial.print("Local IP ");<br />
Serial.println(Ethernet.localIP());<br />
Serial.print("Gateway  ");<br />
Serial.println(Ethernet.gatewayIP());</p>
]]></description><link>https://community.m5stack.com/topic/5869/display-module-13-2-with-poe-base-v12</link><generator>RSS for Node</generator><lastBuildDate>Thu, 14 May 2026 04:16:22 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/5869.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 05 Dec 2023 02:27:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Display Module 13.2 with PoE BASE (v12) on Tue, 05 Dec 2023 05:26:37 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/btsperth" aria-label="Profile: BTSPERTH">@<bdi>BTSPERTH</bdi></a></p>
<p dir="auto">the display module <a href="https://docs.m5stack.com/en/module/Display%20Module%2013.2" target="_blank" rel="noopener noreferrer nofollow ugc">schematic</a> shows GPIO26 - BUS_G26 - F_G26 connected to BANK1 which would mean there is a conflict with Ethernet CS.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/22965</link><guid isPermaLink="true">https://community.m5stack.com/post/22965</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Tue, 05 Dec 2023 05:26:37 GMT</pubDate></item></channel></rss>