SKU: IOWC-1279
📋 GST Invoice Available

WeAct Studio CH552T Mini Core Board MCS51 DIP20 TSSOP20

₹180.00 (Inclusive of all taxes)
Out of Stock

The WeAct Studio CH552T Mini Core Board is a compact development platform for the enhanced E8051-kernel CH552 microcontroller, offering MCS51 instruction set compatibility, USB device control, and support for Keil, Arduino, and SDCC development environments.

Features

  • Enhanced E8051 core delivers 8-15x faster average instruction speed than standard MCS51.
  • Integrated USB device controller and dual asynchronous serial ports for versatile connectivity.
  • Supports up to 24MHz system frequency with 16KB ROM and 1KB xRAM with DMA.
  • Built-in ADC for analog sensing and touch key capacitance detection.
  • Compact DIP20/TSSOP20 form factor ideal for embedded system prototyping and learning.

Out of stock

Description

The WeAct Studio CH552T Mini Core Board provides a streamlined development interface for the CH552 microcontroller, an enhanced E8051-kernel device fully compatible with the classic MCS51 instruction set. Its architecture features 79% single-byte, single-cycle instructions, significantly boosting processing throughput for embedded applications requiring responsive control and data handling.

This board integrates key peripherals including a USB device controller, dual UARTs, SPI, and a multi-channel ADC, enabling direct interfacing for sensor data acquisition, human interface devices, and serial communication protocols. The inclusion of 1KB of on-chip xRAM with DMA support facilitates efficient data movement without CPU overhead, optimizing performance for data-intensive tasks.

Key Features

  • Enhanced E8051 core with MCS51 instruction set compatibility for accelerated 8-bit processing.
  • Integrated USB full-speed device controller for PC connectivity and HID applications.
  • On-chip 10-bit ADC supports analog sensor input and touch key detection.
  • Multiple timer/counters with capture/compare and PWM output for motor control and signal generation.
  • Dual hardware asynchronous serial ports (UART) for simultaneous multi-protocol communication.
  • Hardware SPI master/slave interface for high-speed peripheral expansion.
  • Wide development environment support including Keil uVision, Arduino IDE, and SDCC.
  • Flexible programming via USB or serial port download, simplifying firmware updates.

Applications

  • USB-based input devices (keyboards, mice, game controllers).
  • Embedded system control and sensor data logging units.
  • Educational platforms for learning MCS51 architecture and embedded C.
  • Compact adapters and protocol converters (USB-to-Serial).
  • Touch-sensitive control panels and simple human-machine interfaces (HMI).

Technical Specifications

Microcontroller/SoCWCH CH552 (Enhanced E8051 Core)
System FrequencyUp to 24MHz
Program ROM16KB
Internal iRAM256 bytes
In-chip xRAM1KB (with DMA support)
Supply Voltage3.3V / 5V (Typical for CH552)
InterfacesUSB Device, Dual UART, SPI, ADC, GPIO
Development SupportKeil, Arduino IDE, SDCC
Package FormDIP20 / TSSOP20 compatible footprint

Frequently Asked Questions

What development environments are supported for programming the CH552T board?

The board is fully supported by Keil uVision using the official WCH device pack, the Arduino IDE via the community-developed CH55xduino core, and the open-source SDCC (Small Device C Compiler) toolchain. Each environment provides libraries and examples for accessing the USB, UART, SPI, and ADC peripherals. You will need a USB cable for programming and debugging.

How do I program the CH552T board via USB?

To program via USB, ensure the board is connected to your PC. For initial programming, you may need to use the WCH-provided ISP tool to flash a bootloader. Afterward, you can use the Arduino IDE or Keil to compile and upload code directly over USB, utilizing the CH552's built-in USB bootloader capability. The process typically involves selecting the correct COM port and board definition within your chosen IDE.

What are the power supply requirements for the CH552T core board?

The CH552 microcontroller typically operates from a 3.3V or 5V supply, which can be provided via the USB connection's VBUS line or through dedicated VCC pins on the board. Consult the CH552 datasheet for exact voltage tolerances. Ensure your power source can provide sufficient current for any connected peripherals, though the core MCU itself has low power consumption.

Can I use the CH552's ADC for touch key sensing?

Yes, the CH552's integrated 10-bit ADC supports touch key capacitance detection through its dedicated touch sensing channels. You can configure specific GPIO pins as touch inputs in your firmware. The library support in the Arduino core or WCH's official examples provide functions to read touch sensitivity and thresholds, enabling the creation of touch-controlled interfaces without external components.

Package Includes

  • 1 x WeAct Studio CH552T Mini Core Board

Additional Information

Weight 0.01 kg
Dimensions 5 × 5 × 2 cm