<?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" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Adrian Mederos]]></title><description><![CDATA[Cloud Engineer @ Microsoft. Experimenting with Physical AI ]]></description><link>https://adrianmederos.com</link><image><url>https://substackcdn.com/image/fetch/$s_!iW3_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3a5f6c-562f-4634-8af1-b9b5e60f1915_360x360.png</url><title>Adrian Mederos</title><link>https://adrianmederos.com</link></image><generator>Substack</generator><lastBuildDate>Mon, 02 Nov 2026 02:17:56 GMT</lastBuildDate><atom:link href="https://adrianmederos.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Adrian Mederos]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[email@adrianmederos.com]]></webMaster><itunes:owner><itunes:email><![CDATA[email@adrianmederos.com]]></itunes:email><itunes:name><![CDATA[Adrian Mederos]]></itunes:name></itunes:owner><itunes:author><![CDATA[Adrian Mederos]]></itunes:author><googleplay:owner><![CDATA[email@adrianmederos.com]]></googleplay:owner><googleplay:email><![CDATA[email@adrianmederos.com]]></googleplay:email><googleplay:author><![CDATA[Adrian Mederos]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Control my Robot Arm Live!]]></title><description><![CDATA[Interactive Live Stream]]></description><link>https://adrianmederos.com/p/live</link><guid isPermaLink="false">https://adrianmederos.com/p/live</guid><dc:creator><![CDATA[Adrian Mederos]]></dc:creator><pubDate>Fri, 23 Oct 2026 02:29:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!iW3_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3a5f6c-562f-4634-8af1-b9b5e60f1915_360x360.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><h1 style="text-align: center;"></h1><p style="text-align: center;"><a href="https://www.youtube.com/@miamihumanoids/streams">CLICK HERE FOR LIVE STREAM</a></p><p></p><p></p><p>When I go live, a robot arm called Nero sits on a table in my workshop with a camera pointed at it. You don&#8217;t need an account anywhere, an app, or any technical knowledge to control it. You type a message in the YouTube live chat, and a few seconds later the arm does what you asked.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://adrianmederos.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to my Substack (Free) to keep up with my PhysicalAI projects</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>Behind the scenes, an AI model running on my own computers reads your message and turns it into a motion. The motion is then planned and checked for safety before the arm moves an inch. If your request can&#8217;t be done safely, the robot says no and tells you why, right on the stream.</p><h2>The one command you need: <code>!do</code></h2><p>Start your chat message with <code>!do</code>, then describe what you want in plain English. Some to try:</p><ul><li><p><code>!do dance</code></p></li><li><p><code>!do wave hello</code></p></li><li><p><code>!do pick up the blue cube</code></p></li><li><p><code>!do swing the arm out left to right</code></p></li><li><p><code>!do take a bow</code></p></li><li><p><code>!do draw a big square in the air</code></p></li><li><p><code>!do reach straight out toward the camera and hold it there for 5 seconds</code></p></li></ul><p>Messages that don&#8217;t start with a command are ignored by the robot, so you can chat normally with everyone else.</p><h2>What happens after you send it</h2><ol><li><p><strong>Your request joins the queue.</strong> It appears in the <em>Up next</em> list on the right side of the screen.</p></li><li><p><strong>The robot works out a plan.</strong> When your turn comes, the bottom of the screen shows your request and how the robot understood it.</p></li><li><p><strong>The arm moves.</strong> Simple moves take a few seconds. A pick-up takes about 20: the robot finds the object with its camera, grabs it, lifts it, checks with the camera that it really picked it up, and puts it back.</p></li><li><p><strong>You get the result.</strong> The <em>Recent</em> list shows whether it worked, with a sound effect to match.</p></li></ol><p>YouTube streams run a few seconds behind real time, so give it a moment before you assume it missed you.</p><h2>What the robot can do</h2><p>Built-in moves: wave, nod, sway, sweep, bow, clap, dance</p><p>Picking things up: objects on the table that the camera can see (right now, the blue cube)</p><p>Custom motions: shapes and poses in the air in front of the arm: squares, sweeps, reaching out, holding a pose for a few seconds</p><p>Type !skills (or !help) and the stream shows the full list for 15 seconds.</p><h2>Get priority control with a Super Chat</h2><p>Send a Super Chat of <strong>$1 or more</strong> and you get <strong>exclusive control: one minute for every dollar.</strong></p><p><em>Try it out !</em></p><h2>The rules</h2><ul><li><p><strong>One </strong><code>!do</code><strong> per viewer per minute.</strong> This keeps the queue fair.</p></li><li><p><strong>The queue holds 20 requests.</strong> If it&#8217;s full, try again in a bit.</p></li><li><p><strong>Keep requests under 200 characters.</strong> One clear action works better than a paragraph.</p></li><li><p><strong>Unsafe requests get refused.</strong> That includes throwing things, hitting the camera, moving outside the arm&#8217;s safe area, and anything mean. The reason shows across the bottom of the screen, so you can rephrase and try again.</p></li></ul><h2>Tips for good results</h2><ul><li><p><strong>Describe the motion, not the goal.</strong> &#8220;Swing the arm slowly from left to right&#8221; works better than &#8220;do something cool&#8221;.</p></li><li><p><strong>Name objects the way they look on camera.</strong> Say &#8220;the blue cube&#8221; and the robot finds it.</p></li><li><p><strong>Ask for holds and pauses.</strong> &#8220;Hold it there for 5 seconds&#8221; works.</p></li><li><p><strong>If you get refused, read the reason.</strong> Usually a small change in wording fixes it.</p></li></ul><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[AgileX Nero - 1 Month Owner’s Review & First Impressions ]]></title><description><![CDATA[Building Physical AI on Nero]]></description><link>https://adrianmederos.com/p/agilex-nero-1-month-owners-review</link><guid isPermaLink="false">https://adrianmederos.com/p/agilex-nero-1-month-owners-review</guid><dc:creator><![CDATA[Adrian Mederos]]></dc:creator><pubDate>Mon, 28 Sep 2026 01:30:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5gMi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc462ac93-2a66-48e9-8d07-dc6fe8ee9d6e_2795x1388.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Prosumer robots are here. Quality, affordability, and availability are improving rapidly as manufactures compete to deliver hardware.</p><p>When <a href="https://global.agilex.ai/">AgileX</a> announced <a href="https://global.agilex.ai/products/nero">Nero</a>, I decided to order. Having owned it for a month now, I want to share my first impressions. I purchased Nero to experiment with Physical AI. It is an affordable, high-DOF, High-payload ARM. It has an impressive 3kg rated payload &amp; 5kg tested payload.<br><br>Similar arms like Unitree Z1 are <strong>$16K</strong>. Nero is currently available for <strong>~$4k! </strong></p><p>That&#8217;s incredible considering specs. So let&#8217;s review what you get.</p><h3>Unboxing </h3><p>Nero arrives well packaged. Protected by foam. The robot survived shipping. </p><p>I optioned a gripper which was attached to the arm in the box. The gripper is an AgileX Piper gripper which is compatible with Nero. </p><p>No documents are included in the box. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NUwR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F232dd1c3-624b-4d8e-9a08-33751028f28d_1245x744.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NUwR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F232dd1c3-624b-4d8e-9a08-33751028f28d_1245x744.png 424w, https://substackcdn.com/image/fetch/$s_!NUwR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F232dd1c3-624b-4d8e-9a08-33751028f28d_1245x744.png 848w, https://substackcdn.com/image/fetch/$s_!NUwR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F232dd1c3-624b-4d8e-9a08-33751028f28d_1245x744.png 1272w, https://substackcdn.com/image/fetch/$s_!NUwR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F232dd1c3-624b-4d8e-9a08-33751028f28d_1245x744.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NUwR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F232dd1c3-624b-4d8e-9a08-33751028f28d_1245x744.png" width="1245" height="744" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/232dd1c3-624b-4d8e-9a08-33751028f28d_1245x744.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:744,&quot;width&quot;:1245,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1807455,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://adrianmederos.com/i/217653374?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3bdeb9b-53ff-408d-9f1e-c35a5e58af51_769x1245.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NUwR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F232dd1c3-624b-4d8e-9a08-33751028f28d_1245x744.png 424w, https://substackcdn.com/image/fetch/$s_!NUwR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F232dd1c3-624b-4d8e-9a08-33751028f28d_1245x744.png 848w, https://substackcdn.com/image/fetch/$s_!NUwR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F232dd1c3-624b-4d8e-9a08-33751028f28d_1245x744.png 1272w, https://substackcdn.com/image/fetch/$s_!NUwR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F232dd1c3-624b-4d8e-9a08-33751028f28d_1245x744.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Unboxing</figcaption></figure></div><p></p><h3>Learning Curve</h3><p>I quickly setup the Python SDK and referenced demo scripts to understand control.</p><p>I highly recommend reading <em><strong><a href="https://github.com/agilexrobotics/pyAgxArm/blob/master/docs/nero/nero_api.md#cpv-motion-and-parameters">Nero_API.md</a></strong></em>. This should be your starting point.</p><p>Without a leader-follower arm setup to control Nero, you have to be very careful. While learning the robot control basics, I dropped the arm unintentionally on multiple occasions by doing Resets, Disconnects, or closing applications. </p><p>I was able to teach Nero tasks by entering leader mode and replaying it. This is a suitable approach to fine tune models like SmolVLA with LeRobot. Joint data is recorded while the arm is weightless. Upon replaying it can be used to record Datasets for model fine tuning. </p><p style="text-align: center;"><em>Prerecorded tasks are replayed to record LeRobot datasets</em></p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;fdc9525a-6374-45fe-98b7-4a26c583b811&quot;,&quot;duration&quot;:null}"></div><h3>Build Quality</h3><p>I&#8217;ve dropped and slammed Nero multiple times. From fully upright, it&#8217;s collapsed to the base unscathed. The arm has an aluminum frame and plastic cover that give it strength and rigidity. </p><p>The gripper is powerful. It has a textured rubber surface which makes it capable of grabbing smooth, slippery objects like a glass bottle. It&#8217;s force is also impressive.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5gMi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc462ac93-2a66-48e9-8d07-dc6fe8ee9d6e_2795x1388.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5gMi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc462ac93-2a66-48e9-8d07-dc6fe8ee9d6e_2795x1388.png 424w, https://substackcdn.com/image/fetch/$s_!5gMi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc462ac93-2a66-48e9-8d07-dc6fe8ee9d6e_2795x1388.png 848w, https://substackcdn.com/image/fetch/$s_!5gMi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc462ac93-2a66-48e9-8d07-dc6fe8ee9d6e_2795x1388.png 1272w, https://substackcdn.com/image/fetch/$s_!5gMi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc462ac93-2a66-48e9-8d07-dc6fe8ee9d6e_2795x1388.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!5gMi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc462ac93-2a66-48e9-8d07-dc6fe8ee9d6e_2795x1388.png" width="1456" height="723" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c462ac93-2a66-48e9-8d07-dc6fe8ee9d6e_2795x1388.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:723,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1940410,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adrianmederos.com/i/217653374?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fac1730-30dc-45e0-8f02-b423eaf4415a_2795x1388.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!5gMi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc462ac93-2a66-48e9-8d07-dc6fe8ee9d6e_2795x1388.png 424w, https://substackcdn.com/image/fetch/$s_!5gMi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc462ac93-2a66-48e9-8d07-dc6fe8ee9d6e_2795x1388.png 848w, https://substackcdn.com/image/fetch/$s_!5gMi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc462ac93-2a66-48e9-8d07-dc6fe8ee9d6e_2795x1388.png 1272w, https://substackcdn.com/image/fetch/$s_!5gMi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc462ac93-2a66-48e9-8d07-dc6fe8ee9d6e_2795x1388.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Gripping Tobasco glass bottle</figcaption></figure></div><h3>Issues</h3><ul><li><p>The robot arrives without any Manuals. AgileX should include a printed QR code with a landing page to these links.</p><ul><li><p> I  contacted AgileX directly and received these links which I used to get started. </p><ul><li><p><a href="https://agilexsupport.yuque.com/staff-hso6mo/alxgtf/vx3iqycffq0pg8af?singleDoc">Nero User Manual</a></p></li><li><p><a href="https://github.com/agilexrobotics">AgileX Github</a></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LfHF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80eaec0a-d85d-4557-984a-64c9fdf7ba98_2075x857.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LfHF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80eaec0a-d85d-4557-984a-64c9fdf7ba98_2075x857.png 424w, https://substackcdn.com/image/fetch/$s_!LfHF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80eaec0a-d85d-4557-984a-64c9fdf7ba98_2075x857.png 848w, https://substackcdn.com/image/fetch/$s_!LfHF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80eaec0a-d85d-4557-984a-64c9fdf7ba98_2075x857.png 1272w, https://substackcdn.com/image/fetch/$s_!LfHF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80eaec0a-d85d-4557-984a-64c9fdf7ba98_2075x857.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!LfHF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80eaec0a-d85d-4557-984a-64c9fdf7ba98_2075x857.png" width="2075" height="857" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/80eaec0a-d85d-4557-984a-64c9fdf7ba98_2075x857.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:857,&quot;width&quot;:2075,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:785119,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adrianmederos.com/i/217653374?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3cd1b6-7c2c-4810-b8a3-8e2599947b4a_2075x857.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!LfHF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80eaec0a-d85d-4557-984a-64c9fdf7ba98_2075x857.png 424w, https://substackcdn.com/image/fetch/$s_!LfHF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80eaec0a-d85d-4557-984a-64c9fdf7ba98_2075x857.png 848w, https://substackcdn.com/image/fetch/$s_!LfHF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80eaec0a-d85d-4557-984a-64c9fdf7ba98_2075x857.png 1272w, https://substackcdn.com/image/fetch/$s_!LfHF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80eaec0a-d85d-4557-984a-64c9fdf7ba98_2075x857.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Contains Simulation files and ROS2 driver</figcaption></figure></div></li><li><p><a href="https://github.com/agilexrobotics/pyAgxArm">AgileX Python SDK - pyAgxArm</a></p><p><a href="https://agilexsupport.yuque.com/staff-hso6mo/alxgtf/vx3iqycffq0pg8af?singleDoc#https://github.com/agilexroboticshttps://github.com/agilexrobotics/pyAgxArm"><br></a></p></li></ul></li></ul></li><li><p>Gripper doesn&#8217;t work out-of-the-box.</p><ul><li><p> A software patch must be done to get it working. This was frustrating as it&#8217;s not mentioned anywhere in documents. I wasted time thinking I was doing something wrong with the SDK.</p></li><li><p>The Gripper was designed for AgileX Piper, getting it to work on Nero requires changing the ID via CAN commands. It&#8217;s straightforward but cumbersome.</p></li><li><p><a href="https://drive.google.com/drive/folders/1nh50IkT-fe8k8dEn6WpHydtv2L9fVQX0">The instructions are here on Google Drive</a>. Watch the video titled &#8220;nero ID modification guide.mp4&#8221;</p></li></ul></li><li><p>Wifi stopped working</p><ul><li><p>Nero has built-in wifi support. Once connected you can control the arm through web portal. On the first day, this worked flawlessly however for some reason it stopped working. I am able to use Ethernet to enter the web portal, however not wifi. I&#8217;ve tried changing access point settings, power cycling, and adjusting dip switches but nothing has worked. If anyone figures this out, contact me !</p></li></ul></li><li><p>Camera Mount</p><ul><li><p>This mount is not manufactured by AgileX. It was included in my package as part of a bundle with an Intel D405 camera. I have broken it twice. It&#8217;s poorly designed and printed. There are free 3D print files online that allow you to mount this camera to this gripper. I recommend printing your own.  </p></li></ul></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!S0BO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e88a85-80c8-4b14-a1f9-af631c2226ab_3024x4032.heif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!S0BO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e88a85-80c8-4b14-a1f9-af631c2226ab_3024x4032.heif 424w, https://substackcdn.com/image/fetch/$s_!S0BO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e88a85-80c8-4b14-a1f9-af631c2226ab_3024x4032.heif 848w, https://substackcdn.com/image/fetch/$s_!S0BO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e88a85-80c8-4b14-a1f9-af631c2226ab_3024x4032.heif 1272w, https://substackcdn.com/image/fetch/$s_!S0BO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e88a85-80c8-4b14-a1f9-af631c2226ab_3024x4032.heif 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!S0BO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e88a85-80c8-4b14-a1f9-af631c2226ab_3024x4032.heif" width="312" height="415.92857142857144" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e1e88a85-80c8-4b14-a1f9-af631c2226ab_3024x4032.heif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:312,&quot;bytes&quot;:872165,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adrianmederos.com/i/217653374?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e88a85-80c8-4b14-a1f9-af631c2226ab_3024x4032.heif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!S0BO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e88a85-80c8-4b14-a1f9-af631c2226ab_3024x4032.heif 424w, https://substackcdn.com/image/fetch/$s_!S0BO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e88a85-80c8-4b14-a1f9-af631c2226ab_3024x4032.heif 848w, https://substackcdn.com/image/fetch/$s_!S0BO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e88a85-80c8-4b14-a1f9-af631c2226ab_3024x4032.heif 1272w, https://substackcdn.com/image/fetch/$s_!S0BO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e88a85-80c8-4b14-a1f9-af631c2226ab_3024x4032.heif 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Broken &amp; Repaired camera mount</figcaption></figure></div><h3>Key Learnings</h3><p>In order to get the most out of this Robot, you will need several items</p><h5>Setup Beforehand</h5><ul><li><p>A GPU workstation. A laptop won&#8217;t cut it. <br>Most people will want to build autonomous workflows. To do so, you will want at least a 12GB VRAM NVIDIA GPU, ideally more.</p><p>I would also recommend installing Linux (Ubuntu 22.04+) as this is industry standard for Physical AI development</p></li><li><p>A sturdy bench to mount Nero. The robot mounting base includes C-Clamps that you can use to temporarily mount the robot, however it&#8217;s not secure. Bolting it down to a table is a must-do. I&#8217;m using a solid wood workbench purchased at Costco. </p></li></ul><h5>Configure the Robot</h5><ul><li><p>Read manuals.</p></li><li><p>Connect to web interface.</p></li><li><p>Install SDK.</p></li><li><p>Join the <a href="https://discord.com/invite/wrKYTxwDBd">AgileX piper discord</a>.</p></li></ul><h5>Beware of </h5><ul><li><p>CPV method.</p><ul><li><p><em>CPV mode provides direct joint <strong>position / velocity command</strong> and parameter read/write APIs.</em></p></li><li><p>This method allows increasing joint acceleration limits which is dangerous. It can make the robot move extremely fast with high torque.</p></li></ul></li><li><p>MIT mode.</p><ul><li><p>This method allows you to send torque, and joint acceleration values higher than default which also increases the max speed which the robot moves. Similar to the CPV method, it can be dangerous.</p></li></ul></li><li><p>Sudden disconnects, resets.</p><ul><li><p>Pay close attention to how the robot is resting before issuing any of these commands as it will cause the robot to collapse. It can crash on to your table and damage itself or surroundings.</p></li></ul></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1x0B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e1ad2a-39a2-41a0-a483-963f5ce44477_2495x1803.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1x0B!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e1ad2a-39a2-41a0-a483-963f5ce44477_2495x1803.png 424w, https://substackcdn.com/image/fetch/$s_!1x0B!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e1ad2a-39a2-41a0-a483-963f5ce44477_2495x1803.png 848w, https://substackcdn.com/image/fetch/$s_!1x0B!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e1ad2a-39a2-41a0-a483-963f5ce44477_2495x1803.png 1272w, https://substackcdn.com/image/fetch/$s_!1x0B!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e1ad2a-39a2-41a0-a483-963f5ce44477_2495x1803.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!1x0B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e1ad2a-39a2-41a0-a483-963f5ce44477_2495x1803.png" width="1456" height="1052" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62e1ad2a-39a2-41a0-a483-963f5ce44477_2495x1803.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1052,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4473874,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://adrianmederos.com/i/217653374?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e1ad2a-39a2-41a0-a483-963f5ce44477_2495x1803.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1x0B!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e1ad2a-39a2-41a0-a483-963f5ce44477_2495x1803.png 424w, https://substackcdn.com/image/fetch/$s_!1x0B!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e1ad2a-39a2-41a0-a483-963f5ce44477_2495x1803.png 848w, https://substackcdn.com/image/fetch/$s_!1x0B!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e1ad2a-39a2-41a0-a483-963f5ce44477_2495x1803.png 1272w, https://substackcdn.com/image/fetch/$s_!1x0B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e1ad2a-39a2-41a0-a483-963f5ce44477_2495x1803.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Sturdy bench - Bolted down</figcaption></figure></div><h3>Next Steps</h3><p>Intelligence is key. Nero is just hardware. The real challenge is getting Nero to think. There are several questions I want to answer as I push this hardware to it&#8217;s limits. </p><ul><li><p>What is the precision, and how does that change over time?</p></li><li><p>What real world problems can Nero solve with a custom end-effector?</p></li><li><p>Can cloud computing be leveraged for inference?</p></li><li><p>What is the easiest way to train Nero to learn a autonomous task?</p><p></p></li></ul><p style="text-align: center;">Nero practices Pick and Place task ( Autonomous + RL ) using <a href="https://research.nvidia.com/labs/gear/enpire/">Nvidia ENPIRE</a></p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;44616b4e-d668-4efd-8b23-2dc25885b52c&quot;,&quot;duration&quot;:null}"></div><h3>In conclusion</h3><p>It&#8217;s clear that Nero delivers on first impressions. The robot is smooth, precise, robust, and reliable. Products like Nero will become platforms for research commercialization solving real world problems. I believe it is a quality product at a competitive price, and look forward to continue developing physical AI using Nero.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://adrianmederos.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p><em>If you&#8217;re interested in purchasing one in USA, I purchased mine via authorized distributor <a href="https://robify.com/">Robify LLC</a> (Not Sponsored).</em></p>]]></content:encoded></item></channel></rss>