Skip to content

Community & Support

Connect with the Calculinux community and get support.

Official Channels

Discord Community

Join our active Discord community for real-time chat and support:

Calculinux Discord Server - URL: discord.gg/7quBbSPxcP - Purpose: Real-time community discussion, help, and project sharing - Channels: General discussion, help & support, development, hardware, showcase - Active community with quick responses from developers and users

Forum

The primary discussion platform for Calculinux and PicoCalc modifications:

ClockworkPi Forum - Luckfox Lyra Thread - URL: forum.clockworkpi.com/t/luckfox-lyra-on-picocalc/16280 - Purpose: General discussion, questions, showcase projects - Activity: Active community, quick responses - Original port discussion and ongoing development

GitHub

Source Code & Issues - Repository: github.com/Calculinux/meta-calculinux - Issues: Bug reports and feature requests - Pull Requests: Code contributions - Discussions: Development planning

Documentation - Repository: github.com/Calculinux/docs - Issues: Documentation improvements - Website: calculinux.github.io/docs

Community Guidelines

Be Respectful

  • Treat all community members with respect
  • Be patient with beginners
  • Provide constructive feedback
  • Help others when you can

Stay On Topic

  • Keep discussions relevant to Calculinux/PicoCalc
  • Use appropriate channels for different topics
  • Search before posting duplicates

Share Knowledge

  • Document your solutions
  • Share your projects
  • Contribute improvements
  • Help maintain documentation

Getting Help

Before Asking

  1. Check Documentation: Read relevant sections
  2. Search Forum: Someone may have had the same issue
  3. Check Issues: Look for existing GitHub issues
  4. Try Troubleshooting: Follow troubleshooting guides

How to Ask

Good Question Format:

Subject: Clear, specific title

Hardware:
- Luckfox Lyra 128MB (no NAND)
- SanDisk 16GB SD card
- 5V/2A USB-C power

Software:
- Calculinux base image v1.0

Problem:
[Clear description of issue]

What I've Tried:
1. Step one
2. Step two

Error Messages:
[Paste relevant error messages]

Logs:
[Relevant portions of dmesg or journalctl]

What to Include

  • Hardware specifications
  • Software version
  • Exact error messages
  • Steps to reproduce
  • What you've already tried
  • Relevant log excerpts

Contributing

Ways to Contribute

Code Contributions - Bug fixes - New features - Driver improvements - See Contributing Guide

Documentation - Fix typos and errors - Add missing information - Create tutorials - Translate to other languages

Testing - Test on different hardware - Report compatibility - Verify bug fixes - Test new features

Community Support - Answer questions on forum - Help troubleshoot issues - Share your projects - Write blog posts/tutorials

Project Maintainers

Core Team

  • hisptoot - Original port and driver development
  • Community contributors - Various improvements

Want to become a maintainer? Contribute regularly and show your commitment!

ClockworkPi

  • Main Forum: forum.clockworkpi.com
  • Other Projects: GameShell, DevTerm, uConsole
  • General Hardware: Discussions about ClockworkPi devices

Luckfox

Embedded Linux

Events & Meetings

Community Calls

(To be organized as community grows)

  • Monthly developer calls
  • Release planning meetings
  • Community showcases

Conferences

Relevant conferences where Calculinux might be presented:

  • Embedded Linux Conference
  • FOSDEM
  • Maker Faires
  • Local Linux User Groups

Social Media

Stay updated on Calculinux development:

  • Check forum for announcements
  • Watch GitHub repository
  • Follow related projects

Recognition

Hall of Fame

Recognition for significant contributors:

  • hisptoot - Original Luckfox Lyra port, LCD driver, keyboard driver
  • Contributors welcome! Your name could be here.

Showcase

Share your Calculinux projects:

  • Post in forum with "Showcase" tag
  • Include photos/videos
  • Describe your use case
  • Share your code if open source

Resources for Contributors

Development Resources

Communication Resources

  • Forum etiquette
  • GitHub pull request guidelines
  • Code of conduct (in development)

Contact

Public Contact

  • Forum: Best for general questions
  • GitHub Issues: For bugs and features
  • GitHub Discussions: For development topics

Private Contact

For sensitive issues (security vulnerabilities, etc.):

  • Open a security issue on GitHub
  • Contact maintainers directly (info in GitHub profiles)
  • Code: Various open source licenses (see individual repositories)
  • Documentation: CC BY 4.0
  • Trademarks: Respect all trademarks

Code of Conduct

Summary

  • Be kind and courteous
  • Respect different viewpoints
  • Accept constructive criticism
  • Focus on what's best for the community
  • Show empathy toward other members

Full code of conduct: (To be added)

Supporting the Project

Non-Code Contributions

  • Write documentation
  • Create tutorials
  • Test and report bugs
  • Help others in forum
  • Spread the word

Sponsorship

(To be determined as project matures)

  • Infrastructure costs
  • Development hardware
  • Community initiatives

Stay Connected

Don't be a stranger! The Calculinux community is friendly and welcoming.

  • 💬 Discord: Join our Discord community
  • 💬 Forum: Join the forum discussion
  • GitHub: Star the GitHub repository
  • 📢 Projects: Share your projects
  • 🤝 Help: Help fellow users
  • 💻 Contribute: Contribute code or documentation

Welcome to the Calculinux community! 🎉