Arduino Ready Products
We've Made Our Products Arduino Ready!
We have integrated our product line with the Arduino ecosystem. To streamline your development, we provide dedicated Arduino Libraries that makes implementation effortless. All the libraries are available in the Arduino Library Manager.
- Universal A/C Control Solution: A library using BC7215A chip to control any air conditioner, all brands, all models, and 100% offline!
- Full Functional Keyboard: With zero extra components, BC6xxx products provides 30 to 88 keys keyboard with a 1-wire connection! With a few lines of code, you can have all the functions you need from a keyboard: press/release detection, key combination, and long-press detection.
- LED Display + Keyboard: If you want both a LED driver and a keyboard, this is the solution. With BC759x you’ll have all the BC6xxx has plus: 7-segment disaplays, individual LED blinking, dim control, and more, all at one serial port!
BC7215A Arduino Board ( IR Decoding & Control )
Ready to be connected with any Arduino (TV/DVD control can be done with a basic UNO but A/C control will need more resources such as ESP32).
Arduino library includes 9 examples:
- Universal Decoding
- Learning Remote Control
- 2-Channel Remote Controlled Switch
- Infrared Communication
- ESP8266 AC Control (Blocking Mode, use Serial Monitor)
- ESP8266 AC Control (Non-blocking Mode, use Serial Monitor)
- ESP32 AC Control (Serial Monitor)
- ESP32 Standalone AC Control (LCD Version)
- ESP32 IoT A/C Control
Search for “BC7215A” to install from the Library Manager, or for more information see its Github page:
https://github.com/bitcode-tech/bc7215ac
Price(BC7215A board only): ¥25
BC6301 Key Matrix(5x6) Adapter Board
This is a complete BC6301 matrix keyboard interface circuit that requires only a single serial line to connect to the host. It features a breakout pin connector for a 6-row by 5-column keyboard matrix. The kit includes a 4×4 membrane keypad, enabling plug-and-play for microcontrollers (MCUs) and Arduino.
With the Arduino library user can:
- Get key value directly
- Easily detect key press and key release
- Implement key combination in a few lines
- Implement long-press detect in a few lines
Search for “BC6xxx” to install from the Library Manager, or for more information see its Github page:
https://github.com/bitcode-tech/uart_keyboard
Price: Kit starting from ¥19
BC7595 Demo Board
It shares the same keyboard library with BC6xxx, and a Display Library is dedicated for the LEDs. User can display decimal, hexadecimal or float numbers simply by passing it’s value.
Price: Kit starting from ¥25