FuguHub With FuguHub, storing, accessing, and sharing files online is easy. Based on the Barracuda App Server, a Lua programmable IoT and web toolkit like Node.js.

Find details on other Lua-programmable Barracuda products like the Mako Server and Xedge32 here.

https://youtu.be/R9ifs96ZFPU
07/27/2024

https://youtu.be/R9ifs96ZFPU

Learn how to send and receive messages to the HiveMQ MQTT broker on the ESP32 using the Lua Programming language, powered by the Xedge32 firmware. We show ho...

In this fun hobby project, we're looking at how live coding can make developing for embedded devices a lot easier. Norma...
07/08/2024

In this fun hobby project, we're looking at how live coding can make developing for embedded devices a lot easier. Normally, working with these devices involves a repetitive and boring process: you edit the C code, compile it, and then upload the new code to the device. This can be a real hassle, especially if the device is in a hard-to-reach place, like our microcontroller-powered owl perched high up on an eave. Physically accessing it for updates is not just inconvenient, it's impractical.

That's where Xedge comes in. Xedge is a tool that allows you to edit code live directly on microcontrollers. It's great for things like IoT, remote control, data logging, and real-time updates. One of the best features of Xedge is that it lets you edit Lua code live without needing physical access to the device. This is perfect for projects where the device is hard to reach, like our owl scarecrow.

Our project started with a simple owl scarecrow meant to keep birds away. The original version had a spring-loaded head, but the birds quickly figured out it wasn't a threat and kept making a mess.

To fix this, we decided to upgrade our owl using Xedge. We added a servo to move the owl's head and LEDs to make its eyes blink, making the owl look more realistic and scarier to birds. The microcontroller, which we programmed using Xedge, controls these parts. Now, our owl scarecrow works much better and actually keeps the birds away.

The real game-changer with Xedge is its live editing feature. This means we can tweak the Lua code remotely, without having to climb up and physically access the owl. This saves us a lot of time and effort. For example, if we see that the owl's movements are too predictable or the LEDs blink too fast, we can instantly adjust the code in real time. This way, our scarecrow stays effective and we can quickly adapt to any changes needed.

We put together a fun project using an Xedge32-powered ESP32 microcontroller, a servo, and a couple of LEDs. With its spring-loaded head, the original owl sc...

https://youtu.be/tn6Gj3AZOkoMeet Shilleh, a software engineer with a rich mechanical engineering and computer science ba...
06/25/2024

https://youtu.be/tn6Gj3AZOko

Meet Shilleh, a software engineer with a rich mechanical engineering and computer science background. With years of experience as an educator, teaching subjects like calculus, physics, and engineering dynamics, Shilleh is passionate about sharing his knowledge and helping programmers thrive. His channel provides practical coding tutorials for developers across various domains.

Welcome to our introduction to the Xedge32 Lua development environment for ESP32! If you want to boost your programming skills and get hands-on with ESP32, y...

https://youtu.be/41qaFX0_QSI
06/10/2024

https://youtu.be/41qaFX0_QSI

Should you use an Embedded Web Server or an Embedded Application Server for your next embedded user interface design? Let's dive in and find out!So, what's t...

Shilles Coding Tutorials is proud to release a new video demystifying Xedge32 IoT programming. Perfect for beginners, th...
05/13/2024

Shilles Coding Tutorials is proud to release a new video demystifying Xedge32 IoT programming. Perfect for beginners, this guide walks you through the basics of installing Xedge32 and the Lua programming language, showing how simple it is to set up your IoT device and start scripting.

In this tutorial, I'll guide you through developing Lua-based applications on the ESP32-S3 using the Lua programming language. We'll leverage the XEdge32 fir...

Check out this cool DIY project
03/27/2024

Check out this cool DIY project

In this hands-on tutorial, you will learn how to connect an ESP32 to a MySQL cloud instance using the Lua programming language.

Address

Dana Point, CA

Alerts

Be the first to know and let us send you an email when FuguHub posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share