External Documentation & Resources
This page provides links to external documentation, resources, and references that are helpful for working with Calculinux, the PicoCalc, and related technologies.
Official Project Resources
Calculinux
ClockworkPi / PicoCalc
Luckfox
Build System Documentation
Yocto Project
OpenEmbedded
BitBake
Hardware Documentation
Rockchip RV1106
ARM Cortex-A7
Linux Kernel Resources
General Linux Development
ARM Linux
SPI LCD (ST7789)
Resource
URL
Description
Datasheet
ST7789V Datasheet
Display controller specs
Linux Driver
fbtft
Framebuffer drivers
Documentation
Kernel fbdev
Framebuffer docs
Cross-Compilation
Debugging
Version Control
Linux Distribution Resources
Package Management
Resource
URL
Description
opkg
opkg docs
Package manager
Package Feeds
Configured in Calculinux
Software repositories
System Management
Desktop Environments
Future Feature
Desktop environments are not currently implemented in Calculinux. These resources are provided for future reference if GUI support is added.
Lightweight Options
Display Servers
Programming Languages
C/C++
Python
Resource
URL
Description
Python.org
python.org
Official Python
PyPI
pypi.org
Package index
Shell Scripting
Forums & Discussion
Learning Resources
Video Tutorials
Resource
URL
Description
YouTube Search
"Yocto Project Tutorial"
Video tutorials
YouTube Search
"Embedded Linux"
General embedded info
Original Video
Luckfox on PicoCalc
Hardware demo
Datasheets & Specifications
Obtaining Datasheets
Many datasheets require registration or NDA:
Rockchip : Contact for RV1106 documentation
LCD Controllers : Search by part number
Component Vendors : Check manufacturer websites
Useful Specifications
Specification
Description
SPI
Serial Peripheral Interface standard
I2C
Inter-Integrated Circuit bus
USB 2.0
USB specification
MIPI CSI
Camera Serial Interface
Similar Devices
Project
URL
Description
PocketCHIP
Archived
Similar pocket computer
GameShell
ClockworkPi
Gaming handheld
DevTerm
ClockworkPi
Portable terminal
Embedded Linux Distributions
Books
Recommended Reading
Embedded Linux :
- "Mastering Embedded Linux Programming" - Chris Simmonds
- "Embedded Linux Primer" - Christopher Hallinan
- "Building Embedded Linux Systems" - Karim Yaghmour
Yocto/OpenEmbedded :
- "Embedded Linux Development Using Yocto Project" - Otavio Salvador
- "Yocto for Raspberry Pi" - Pierre-Jean Texier
Kernel Development :
- "Linux Device Drivers" - Corbet, Rubini, Kroah-Hartman
- "Linux Kernel Development" - Robert Love
General Linux :
- "The Linux Command Line" - William Shotts
- "How Linux Works" - Brian Ward
Online Courses
Free Courses
Yocto Project Training (bootlin.com)
Embedded Linux Courses (various MOOCs)
ARM University Program (free materials)
Paid Courses
Linux Foundation courses
Udemy embedded Linux courses
Professional training companies
Tool
URL
Purpose
Device Tree Compiler
devicetree.org
DT compilation
Regex Tester
regex101.com
Pattern testing
Color Picker
Various
GUI development
Standards & Specifications
Standard
Organization
Relevance
POSIX
IEEE
Unix standards
FHS
Linux Foundation
Filesystem hierarchy
LSB
Linux Foundation
Linux standards
Contributing Resources
See Contributing Guide for Calculinux-specific guidelines.
General Open Source
Resource
URL
Description
Open Source Guide
opensource.guide
Contributing basics
How to Contribute
GitHub guides
PR workflow
Code of Conduct
Various
Community standards
Stay Updated
News Sources
Phoronix - Linux hardware news
LWN.net - Linux Weekly News
Hacker News - Tech discussions
r/linux - Linux subreddit
Blogs
Yocto Project Blog
ClockworkPi Blog
Embedded Linux blogs (various)
Need More Help?
Can't find what you're looking for?
Check our Troubleshooting section
Search the Forum
Ask in Community Chat
Open a Documentation Issue
Contributing to This List
Found a useful resource not listed here?
Submit a pull request to add it
Open an issue with the suggestion
Post in the forum
Last updated: October 2025
October 22, 2025
October 7, 2025