Heltec Cubecell Series Arduino Development Environment
English | 简体中文
This project makes ASR650x (ASR6501, ASR6502) and ASR6601 (ASR6601SE, ASR6601CB) series fully Arduino-Compatible. For Heltec CubeCell series.
Based on the ASR6x0x series of SiP, we have done a lot of migration and development, made it perfectly support Arduino®, can run the LoRaWAN-Node protocol stably, and can easily connect lithium batteries and solar panels… This is the CubeCell series.
Cube — Means modular design and easy assembly;
Cell — Is the product positioning, as a unit of the IoT series, working like a cell.
CubeCell series LoRaWAN-Node stack is migration form LoRaMac-node V4.4.0, based on "LoRaWAN specification 1.0.2" and "LoRaWAN Regional Parameters v1.0.2rB".
For more details, please refer to CubeCell Documents Page.
Instructions
The currently supported ASR650x chip product models are:
MCU | Relative boards |
---|---|
ASR6501 | CubeCell-Board, CubeCell-Module, CubeCell-Capsule |
ASR6502 | CubeCell-Board Plus, CubeCell GPS-6502, CubeCell 1/2AA Node, CubeCell-Module Plus, CubeCell-Capsule Solar Sensor |
ASR6601SE | |
ASR6601CB |
Major update in 3-30-2021
- Convert ASR650x series to a new branch;
- Add ASR6601 series support and makes it as master branch;
- Added and fixed some function to Arduino format, such as:
int analogRead(pin)
-- return adc level 0 ~ 4096;float analogReadmV(pin)
-- return adc voltage in mV;- The ASR650x series ADC input pin range is 0 ~ 2400 mV;
- The ASR6601 series ADC input pin range is 100 ~ 1100 mV.
SPI.begin(sck,miso,mosi,ss)
-- SPI begin;wire.begin(sda, scl, frequency)
-- I2C begin;Serial.begin(baud, config, rxPin, txPin)
-- UART begin.
Installation Instructions
Make sure you have the latest Arduino IDE installed on your computer. If not installed, please refer to this documents:
-
Via Arduino IDE Boards Manager (Recommend)
-
Use Git with the development repository
Linux may have serial port can't link problem, please refer to this page:https://playground.arduino.cc/Linux/All/#Permission
Issue/Bug report template
Before reporting an issue, make sure you've searched for similar one that was already created. Also make sure to go through all the issues labelled as for reference.
Also you can talk in our forum: http://community.heltec.cn/
Contact us
- Website:https://heltec.org
- Document Page: https://docs.heltec.cn
- Forum: http://community.heltec.cn/
- Twitter: https://twitter.com/HeltecOrg
- Face Book: https://www.facebook.com/heltec.automation.5
简体中文
本项目由成都惠利特自动化科技有限公司开发。
- 本项目旨在为ASR650x、ASR6601系列芯片提供Arduino开发环境与例程库,方便用户完成对ASR650x、ASR6601系列芯片的快速部署与开发。
说明
产品型号列表:
MCU | Relative boards |
---|---|
ASR6501 | CubeCell-Board, CubeCell-Module, CubeCell-Cuapsule |
ASR6502 | CubeCell-Board Plus, CubeCell GPS-6502, CubeCell 1/2AA Node, CubeCell-Module Plus, CubeCell-Capsule Solar Sensor |
ASR6601SE | |
ASR6601CB |
安装指南
首先,确保你的电脑上已经安装了最新的Arduino IDE。如果没有安装,请参考这篇文档:https://docs.heltec.cn/#/zh_CN/user_manual/how_to_install_git_and_arduino
- 通过Arduino IDE的开发板理器安装
- 通过Git从源码进行安装
问题讨论 & BUG报告
如果串口不能连接,请参考:https://playground.arduino.cc/Linux/All/#Permission
在报告BUG之前,请先做详细的测试,如果问题真的存在,您可以通过以下方式报告或者讨论:
联系我们
- 官网:https://heltec.org
- Heltec文档页: https://docs.heltec.cn
- Heltec论坛 (仅英语): http://community.heltec.cn/
- QQ群: 799093974(中文)