<?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[Cannot use Servo2 in BaseX]]></title><description><![CDATA[<p dir="auto">Hello.<br />
I using M5stack Basic-v2.7 + BaseX.<br />
UIFlow version is v1.13.9<br />
I connected two servos to BaseX and tried to make them work, but only Servo2 did not work.</p>
<p dir="auto">Blocks tested with Servo2 only are shown below.  It's not worked too.<br />
<img src="/assets/uploads/files/1733390101134-b133f850-b762-49f4-b277-4fbb3f3a382c-image.png" alt="b133f850-b762-49f4-b277-4fbb3f3a382c-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Tried to run Servo2 on BaseX using ArduinoIDE and it worked fine.</p>
<p dir="auto">I think it is a bug in UIFlow,  what caused it?</p>
]]></description><link>https://community.m5stack.com/topic/7054/cannot-use-servo2-in-basex</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 20:43:11 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/7054.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 05 Dec 2024 09:27:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Cannot use Servo2 in BaseX on Wed, 25 Dec 2024 08:33:05 GMT]]></title><description><![CDATA[<p dir="auto">I conducted additional functionality checks.</p>
<ol>
<li>Using angle command → Worked.</li>
<li>Controlled the pulse width of Servo2 via I2C → Worked.<br />
<img src="/assets/uploads/files/1735115271101-7e18cc70-8fbc-4e4f-a7e7-cecef3e67102-image.png" alt="7e18cc70-8fbc-4e4f-a7e7-cecef3e67102-image.png" class=" img-fluid img-markdown" /></li>
</ol>
<p dir="auto">The functionality check was using the Servo Kit 360.</p>
<p dir="auto">It is my assumption that there may be an issue with the "set servo pulse to" block.<br />
<img src="/assets/uploads/files/1735115403654-fb9b2343-77e5-4150-936d-da117c232dc9-image.png" alt="fb9b2343-77e5-4150-936d-da117c232dc9-image.png" class=" img-fluid img-markdown" /><br />
Specifically, the register addresses for inputting the pulse width (SERVO1_PULSE_ADDR: 0x10, SERVO2_PULSE_ADDR: 0x12) might not be correctly specified.</p>
<p dir="auto">I hope someone from the development team will review this and make the necessary corrections.</p>
]]></description><link>https://community.m5stack.com/post/27572</link><guid isPermaLink="true">https://community.m5stack.com/post/27572</guid><dc:creator><![CDATA[NSE2_]]></dc:creator><pubDate>Wed, 25 Dec 2024 08:33:05 GMT</pubDate></item></channel></rss>