Skip to main content
Version: v2.4.0 (Current)

Community & Support

Whether you are porting the Artok Runtime to a new RISC-V board or designing a complex automotive dashboard in Artok Studio, our community is the best place to find answers, share your work, and influence the roadmap.


💬 Join the Discord Server

Our Discord is the "heart" of the Artok ecosystem. It is the fastest way to get peer-to-peer support and real-time troubleshooting help.

Key Channels:

  • #announcements: Stay updated on new Studio releases and Runtime patches.
  • #hardware-porting: Get help implementing your HMI_Hardware_Interface_t callbacks for specific MCUs.
  • #studio-design: Share your UI layouts and get feedback on AI-generated aesthetics.
  • #lua-logic: Discuss advanced scripting techniques for the ui.bin logic layer.

🏗️ GitHub Discussions

For long-form technical questions, architectural proposals, or Request for Comments (RFCs) regarding the Public API, use our GitHub Discussions forum.

Use Discussions for:

  • Proposing new function signatures for atk_api.h.
  • Sharing stable HAL implementations for specific development boards.
  • Reporting edge-case bugs that require detailed log analysis.

🛠️ Enterprise Support

For companies shipping commercial products with Artok, we offer Priority Support as part of our Professional and Enterprise tiers.

  • Dedicated Slack/Teams Channels: Direct access to Artok Core Engineers.
  • Architecture Review: We help you optimize your disp_flush_cb and DMA configuration for maximum FPS.
  • Custom Driver Development: If you have specialized hardware (e.g., a custom MIPI-DSI bridge), our team can assist in building a high-performance HAL.

📜 Community Code of Conduct

We are committed to making the Artok community a welcoming environment for engineers of all skill levels.

  1. Be Respectful: We are all here to build better interfaces.
  2. Help Others: If you’ve successfully ported Artok to a new board, consider sharing your HAL struct settings.
  3. No Studio Cracking: Discussion of unauthorized modification of Artok Studio or the core runtime binary is strictly prohibited.

Next Step: Would you like to update the showcase.md to create a template for users to submit their hardware projects to the community gallery?