shtirlic f58e85e10e
Fix i2c slave scl freeze if read address first recieved
If i2c master performs discovery via address read, stm32 has no data to
send for the masterin requestEvent. Send the zero byte if we got
requestEvent early, for example on i2c address read.
2025-04-19 14:17:17 +07:00
2024-12-29 12:44:21 +08:00
2025-04-18 21:55:24 +08:00
2024-12-29 12:44:21 +08:00
2024-12-29 12:44:21 +08:00
2025-04-18 14:27:26 +08:00
2025-04-18 14:27:26 +08:00

PicoCalc A cost-effective portable MCU terminal

picocalc


📌 Features

  • Supports the Raspberry Pi Pico H/Pico WH series and various compatible modules.
  • 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 Type-C for power and multifunctional design, default is Picos serial port.
  • 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 directory for sample applications.


📢 Community & Support

Description
No description provided
Readme 53 MiB
Languages
C 98.1%
C++ 0.8%
CMake 0.5%
Assembly 0.4%
Python 0.2%