# CALCULATOR {docsify-ignore-all} SKU:A005
## 描述 **CALCULATOR** 是适配FACE_BOTTOM的全功能计算器面板,可用于数学计算或自定义按键功能。面板采用4 * 5按键布局设计,涵盖数学计算所需的基本功能按键,您也可以通过修改固件将其重新映射为自定义的功能按键,面板内部集成**MEGA328**处理器,通过I2C通信协议(0x08)工作在从机模式下。 ## 产品特性 - I2C通讯(0X08) - 数字键盘输入 - 开发平台 [UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc) ## 包含 - 1x Calculator 面板 ## 应用 - 数据录入 - 计算器 - 人机交互 ## 规格参数
规格 参数
通讯方式 I2C(0X08)
按键布局 20按键
净重 20g
毛重 40g
产品尺寸 58.2mm x 54.2mm x 10.4mm
包装尺寸 95mm x 65mm x 25mm
外壳材质 Plastic ( PC )
## EasyLoader >EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**

案例描述:

该案例将默认运行FACES键盘输入测试程序,重启选择程序列表可以切换不同的面板测试项.

## 管脚映射 **Mega328 ISP**下载接口Pin脚定义 ## 原理图 ### 计算器 ## 案例程序 ### ArduinoIDE - 点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/CALCULATOR)获取Arduino示例