<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Alfredo Juarez Espinoza</title>
    <description>The latest articles on DEV Community by Alfredo Juarez Espinoza (@sschifu7).</description>
    <link>https://dev.to/sschifu7</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4216156%2Fce4f7eb2-70d2-4294-a474-9abc3aeb900f.png</url>
      <title>DEV Community: Alfredo Juarez Espinoza</title>
      <link>https://dev.to/sschifu7</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sschifu7"/>
    <language>en</language>
    <item>
      <title>MackIAExpend -Hacktoberfest</title>
      <dc:creator>Alfredo Juarez Espinoza</dc:creator>
      <pubDate>Fri, 06 Nov 2026 08:06:59 +0000</pubDate>
      <link>https://dev.to/sschifu7/hacktoberfest-2ma6</link>
      <guid>https://dev.to/sschifu7/hacktoberfest-2ma6</guid>
      <description>&lt;p&gt;Vending Machine: ESP32, Raspberry Pi Pico, NFC, n8n, Lovable &amp;amp; ElevenLabs&lt;/p&gt;

&lt;p&gt;This is a submission for the MLH x DEV Writing Challenge&lt;/p&gt;

&lt;p&gt;What I Built…..&lt;br&gt;
I built an IoT-enabled physical vending and authentication machine that bridges local microcontrollers (ESP32 and Raspberry Pi Pico) with modern cloud automation, web interfaces, and AI voice responses.&lt;/p&gt;

&lt;p&gt;What it does:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Local Interaction &amp;amp; NFC Capture:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The Raspberry Pi Pico acts as the local controller managing the user interface (TFT display) and communicating locally via UART with the ESP32.&lt;/li&gt;
&lt;li&gt;The ESP32 hosts the PN532 NFC reader (configured in I2C mode) to capture the unique identifier (UID) of physical user cards.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Workflow Orchestration: n8n receives the hardware payload via webhook, orchestrating the backend logic between device events, web dashboards, and AI services.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Web Application &amp;amp; Dashboard: Built and deployed rapidly using Lovable, providing an intuitive frontend interface to monitor real-time machine states and user interactions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Dynamic AI Voice Response: Upon successful processing, ElevenLabs dynamically synthesizes hyper-realistic human voice feedback to guide or thank the user.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Physical Dispensing Trigger: An approval signal is sent back through the network and serial communication to execute the physical vending or access action.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What Inspired It &amp;amp; Lessons Learned:&lt;br&gt;
We wanted to transform a traditional, dull physical vending experience into an interactive, voice-driven smart appliance backed by decentralized or cloud-connected workflows. Working on this taught us how to efficiently coordinate dual microcontrollers (ESP32 + Raspberry Pi Pico over UART), bridge hardware securely with visual backend automation tools in n8n, deploy snappy web apps with Lovable, and add real-time emotional or voice feedback via ElevenLabs.&lt;br&gt;
Demo &lt;/p&gt;

&lt;p&gt;Here is a look at the system architecture and workflow execution:&lt;br&gt;
[ Raspberry Pi Pico (TFT + Keypad) ] &lt;br&gt;
         │ (UART Serial)&lt;br&gt;
         ▼&lt;br&gt;
[ ESP32 + PN532 NFC Reader ] ──► [ n8n Webhook Endpoint ] ──► [ Lovable Web Dashboard ]&lt;br&gt;
         │                                                            │&lt;br&gt;
         │ (Trigger Approval)                                         ▼&lt;br&gt;
         └────────────────────────────────────────────────► [ ElevenLabs API (TTS Audio) ]&lt;/p&gt;

&lt;p&gt;Partner Technologies&lt;br&gt;
Our project makes heavy use of three core partner and ecosystem technologies:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Lovable (Web Application &amp;amp; Deployment)

&lt;ul&gt;
&lt;li&gt;How we used it: Lovable was used to build and deploy the frontend web dashboard, allowing administrators and users to monitor NFC transactions and machine channels in real time.&lt;/li&gt;
&lt;li&gt;Experience: Lovable allowed us to prototype and deploy a fully functional web app instantly through natural language workflows, saving hours of frontend boilerplate setup.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;n8n (Workflow Orchestration)

&lt;ul&gt;
&lt;li&gt;How we used it: n8n serves as the central backend engine connecting our dual-microcontroller IoT setup, web data storage, and AI voice pipelines into a clean visual canvas.&lt;/li&gt;
&lt;li&gt;Experience: n8n eliminated complex custom server scripting by letting us visually link webhooks, data parsing, and external API requests seamlessly.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;ElevenLabs (AI Voice &amp;amp; Audio Generation)

&lt;ul&gt;
&lt;li&gt;How we used it: ElevenLabs' text-to-speech engine synthesizes natural, immersive audio responses right when a user completes a successful action on the machine.&lt;/li&gt;
&lt;li&gt;Experience: Integrating ElevenLabs gave our hardware project a distinct, futuristic personality with remarkably low latency.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Hackathon Experience&lt;br&gt;
We developed this project as part of Hacktoberfest México 2026 (organized by Mobil3 in association with Major League Hacking) during Mexico Tech Week in Mexico City.&lt;br&gt;
The atmosphere across the event—from the kickoff at Dev House to building and live demos at Sandbox Hub in Polanco—was electric. &lt;/p&gt;

&lt;p&gt;We loved meeting fellow developers and builders working with open-weight models and modern automation APIs. What we'll remember most is seeing local hardware commands, cloud webhooks, and AI voice engines synchronize live right in front of the judges!&lt;/p&gt;

&lt;p&gt;Thanks for reading our submission! Feel free to drop comments about our dual-microcontroller setup or n8n workflow below!&lt;/p&gt;

</description>
      <category>mlhacks</category>
      <category>devchallenge</category>
      <category>hackathon</category>
    </item>
  </channel>
</rss>
