39 lines
1.5 KiB
Markdown
39 lines
1.5 KiB
Markdown
# PicoCalc – Open-Source Graphing Calculator
|
||
|
||
**PicoCalc** is an open-source graphing calculator powered by **Raspberry Pi RP2040**, designed and developed by **ClockworkPi**. It provides a versatile platform for learning, programming, and expanding functionality through hardware and software modifications.
|
||
|
||
|
||

|
||
|
||
|
||
---
|
||
|
||
## 📌 Features
|
||
- **RP2040-based** graphing calculator with open-source firmware.
|
||
- **Expandable hardware** with SPI/I²C/UART for external peripherals.
|
||
- **Support for Micropython & C/C++ development** using the Raspberry Pi Pico SDK.
|
||
- **Customizable keypad & UI**, allowing users to modify functionalities.
|
||
- **USB-C powered**, with optional battery support.
|
||
- **Compatible with 3D-printed cases**, making it an ideal DIY project.
|
||
|
||
---
|
||
## 🛠 Development & Customization
|
||
|
||
PicoCalc supports **C/C++ development** via Pico SDK,The firmware can be modified to include new features such as:
|
||
|
||
- Graphing functions and scientific calculations.
|
||
- I²C/SPI communication for interfacing with external sensors.
|
||
- Keyboard remapping and custom UI modifications.
|
||
|
||
|
||
See the [Code](https://github.com/clockworkpi/PicoCalc/Code) directory for sample applications.
|
||
|
||
---
|
||
|
||
## 📢 Community & Support
|
||
- Official website: [clockworkpi.com](https://forum.clockworkpi.com/)
|
||
- Forum: [ClockworkPi Community](https://forum.clockworkpi.com/)
|
||
- GitHub Issues: [Report Bugs & Features](https://github.com/clockworkpi/PicoCalc/issues)
|
||
|
||
|