Skip to content

OpenRockets/luapowered

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LuaPowered: A 24-Hour Online Hackathon

Welcome to LuaPowered, a unique 24-hour online hackathon centered around the Lua scripting language. This event challenges participants to solve real-world hardware problems using simple code submissions.


The Concept

The core of this hackathon is LuaOS, a straightforward and lightweight scripting language. With only 26 syntax words, Lua is incredibly easy to learn, making it the perfect tool for a rapid, high-energy event. All challenges will be based on coding solutions for connected microcontrollers and boards.


How It Works

This is not a typical coding competition. Participants will submit their solutions as pull requests to this repository. The challenges will require you to write code that interacts with physical hardware, such as:

  • Displaying text or characters on an LCD screen.
  • Controlling LEDs to blink in specific sequences.
  • Operating a servo motor to perform a task.
  • Reading and reporting sensor data, such as temperature.

Solutions will be tested live on stream. As pull requests are submitted, we will run your code on our hardware and showcase the results in real time, allowing the entire community to see each project in action.


Key Features

  • No Hardware Required: You do not need to own any physical hardware. All challenges are solved by writing code that controls our live-streamed devices.
  • Accessible to All: The simplicity of Lua allows anyone to participate, regardless of their prior experience.
  • AI-Friendly: Participants are encouraged to use AI tools to generate code, allowing you to focus on problem-solving and logic rather than syntax.

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 2

  •  
  •  

Languages