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

GitHub

Source Code & Issues

Documentation

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

Documentation Improvements

  • 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 - Multiple 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 Fairs
  • 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: Multiple 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! 🎉