AiBridgeMCP LUNA v5.9.4 — LUNA Edition
Release Date: 2026-03-29
Board: OnStepNinja V2
Connection: Serial (GPIO1 / GPIO3)
Binary Files
| File | Baud Rate | For |
|---|---|---|
LUNA OnStepNinjaV2 9600 v5.9.4.zip |
9600 bps | OnStep NS-3000 / NS-5000 / E-ZEUS / LX200 series |
LUNA OnStepNinjaV2 19200 v5.9.4.zip |
19200 bps | Takahashi Temma / Temma2 |
⚠️ First-time flash: Format SPIFFS before entering WiFi credentials.
File Manager → Format → then set SSID/Password.
What's New in v5.9.4
json.* module
Parse and encode JSON directly in Lua scripts.
json.parse(str) → Lua table / json.encode(val) → JSON string.
Works seamlessly with NINA, PHD2, Stellarium HTTP responses.
ntp.* module
Network time sync via ESP32 built-in SNTP. No extra library needed.
ntp.sync() / ntp.synced() / ntp.unix() / ntp.utc() / ntp.jd()
Julian Date support for astronomy applications.
Arduino IDE + Arduino Cloud both supported
Compatible with ArduinoJson v6 (IDE) and v7 (Cloud).
Key Features
- Lua 5.1 script engine on ESP32
- HTTP / TCP / UDP / Serial modules
- Script chaining up to 10 scripts (
luna.run()) - MCP Resources (
lua_resource_*.luaauto-published) - Async notifications (
notify.set()) - Embedded MCP prompt (
luna_guide) - Streamable HTTP transport
Learn More
📚 LUNA Docs — NotebookLM
💻 GitHub
💬 Facebook Community
© 2026 Nishioka Sadahiko — MIT License (binary distribution)