Posts

GD32E230, Cortex-M3 for Industrial Applications

  32bit ARM Cortex-M23 core Up to 72 MHz operation frequency Single-cycle multiplication and hardware diviEder Ultra-low power, energy-efficient operation Excellent code density Integrated Nested Vectored Interrupt Controller (NVIC) 24-bit SysTick timer Internal Bus Matrix connected with AHB master, Serial Wire Debug Port and Single-cycle IO port Nested Vectored Interrupt Controller (NVIC) Breakpoint Unit(BPU) Data Watchpoint and Trace (DWT) Serial Wire Debug Port Embedded Flash Up to 64 Kbytes of Flash memory Up to 8 Kbytes of SRAM with hardware parity checking Clock Internal 8 MHz factory-trimmed RC and external 4 to 32 MHz crystal oscillator Internal 28 MHz RC oscillator Internal 40 KHz RC calibrated oscillator and external 32.768 KHz crystal oscillator Integrated system clock PLL 1.8 to 3.6 V application supply and I/Os Boot Boot from main flash for user code Boot from system memory for boot code Boot from on-chip SRAM Power Saving Modes Sleep, Deep-sleep and Standby m

BK7236 WiFi6 SoC from Beken

Brief The BK7236 is a highly-integrated 1x1 single-band 2.4 GHz Wi-Fi 6 (802.11b/g/n/ax) and Bluetooth 5.4 combo solution designed for applications that require high security and abundant resources. The integration of dual-core 32-bit ARMv8-M Star M33 MCU and comprehensive set of peripherals makes the BK7236 ideal for advanced Internet of Things (IoT) applications. The BK7236 provides state-of-the-art security based on a powerful security architecture. The BK7236 integrates a IoT Platform Security Suite (IPSS) for cryptograph and system security control. The IPSS embeds all-round and robust security features to set up a top-secret execution environment for IoT devices. Using advanced design techniques and ultra-low-power process technology, the BK7236 delivers high integration, efficient security and minimal power consumption for a wide range of complex IoT applications. Key Features WiFi • IEEE 802.11b/g/n/ax 1x1 compliant • 20/40 MHz channel bandwidth for 2.4 GHz • Supports d

PHY622X BLE SoC from PHYPLUS

Image
About PHYPLUS PHY622X BLE SoC is manufactured by PHYPLUS Shanghai, a leading advanced BLE SoC supplier in China. Key Features for PHY6222 Cortex-M0 with SWD (only for debug) 128KB-8MB flash memory 64KB SRAM, retention in sleep mode 4-way instruction cache with 8KB cache RAM 96KB ROM (BLE/BLE Mesh stack) 256bit efuse 22 GPIOs GPIO retention in off/sleep mode IO MUX function mapping All pins can be configured for wake-up All pins for triggering interrupt 3x QDEC 6x PWM 2x PDM/I2C/SPI/UART 4x DMA 8x 12bit ADC with low noise voice PGA 6x 24bit timer, one watchdog timer RTC (w/o calendar) Operating range: 1.8 to 3.6V Embdeed buck DC/DC and LDOs battery monitor RC oscillator hardware calibrations Support BLE 2Mbps protocol Support Data Length Extension Throughput up to 1.6Mbps BLE 5.1 Support SIG-Mesh Multi-Feature 2.4GHz transceiver -103dBm @ BLE 125Kbps TX power -20 to _10dBm in 3dB steps AES-128 encryption Link layer hardware Operation temperatrue: -40 to 125 degree RoHS package: QFN32 Re

PY32F0XX Low Cost TSSOP ARM Cortex-M0+ Microcontroller

Image
PY32F030 and PY32F003 are manufactured by PUYA Shanghai, who was known as a low cost SPI flash supplier. High performance 32-bit ARM Cortex-M0+core and MCU with wide voltage operating range are adopted. The maximum embedded memory can reach 64K bytes flash and 8K bytes SRAM, and the maximum operating frequency can reach 48MHz. It contains a variety of different packaging types and products. The chip integrates multiple I2C, SPI, USART and other communication peripherals, one 12bit ADC, six 16bit timers, and two comparators. The operating temperature range is -40 ℃~85 ℃, and the operating voltage range is 1.7V~5.5V. The chip provides sleep and stop low-power operation modes, which can meet different low-power applications. Key features: 32bit ARM Cortex-M0+ core Up to 64KB (embedded) flash memory Up to 4KB SRAMClock subsystem for HSI/HSE/LSI/LSE/PLL Clock up to 48MHz Operating voltage 1.7~5.5V Operating temperature -40~85 Up to 30 GPIOs 1x I2C 2x SPI 2x USART 4x bit GP Timer 1x ADC time

ESP32-C3 WiFi/BLE Multi-mode RISC-V SoC

Image
ESP32-C3 is a multi-mode SoC with WiFi and BLE radios and RISC-V core. This device is manufactured by Expressif in Shanghai. ESP32 is a famous product line for low-cost WiFi/BLE dual mode IoT SoC. The early models are designed with Xtensa LX soft-core. Now Expressif released a RISC-V based version. Its key features: Single core RISC-V SoC running up to 160MHz with 4 level pipelines Built-in 400KB SRAM (16KB cache) 384KB ROM  SPI/Dual SPI/Quad SPI/QPI interfaces to external memories Broad temperature range RSA3072 based security boot, and AES128/XTS256 code protection Digital signature and HMAC modules TRNG True random number generator IEEE802.11 b/g/n 2.4GHz, 20MHz/40MHz bandwidth 1T1R, up to 150Mbps BLE 5 / BLE mesh on 125K/500K/1M/2Mbps 21dBm TX 22 GPIO 3x SPI 2x UART 1x I2C 1x I2S IR transmitter, 2 TX/2RX 6 channel LED PWM Full speed USB serial/JTAG GDMA 1x TWAI for CAN2.06 channel 1x temperature sensor 2x 54bit GP timers 3x watchdog timers 1x analog watchdog timer 1x 52bit systemti

RISC-V MCU GD32VF103 from Giga Devices

Image
GD32VF103 is a RISC-V microcontroller, which is pin to pin compatible to STM32F103. The chip is manufactured by Gigadevices in Shanghai. The key features: 108MHz CPU clock 16 to 128KB flash ROM 6 to 32KB SRAM 1x 16bit advanced timer 4x 16bit general purpose timers 2x 16bit basic timers 1x 24bit systick timer 2x watchdog timer 1x RTC timer 2x UART 3x USART 2x I2C 3x SPI 2x I2S audio interfaces 1x USB OTG 2x CAN 2.0B External memory interface for NOR/SRAM/PSRAM/ROM 2x12bit 16 channel ADC 2x12bit DAC High precision 1Msps ADC 2.6-3.6V, 5V tolerance GPIO, up to 80 I/Os Sleep, deep sleep, standby modes QFN36, LQFP48, LQFP64, LQFP100 Restrictions Mature RISC-V MCU FT2232 based JTAG interface has some restrictions on installation Segger JLINK V10 is working smoothly.

XY1100 CAT-NB SoC from Xinyi (New Wing)

Image
XY1100 is a hybrid NB-IoT SoC with CMOS PA and software radio technologies, developed by Xinyi (New Wing) Shanghai. The key features are: Dual core architecture: MCU + DSP A Cortex-M3 running on 240MHz 900KB RAM and 417KB user flash RX: -134dBm, Tx: 23dBm 690-960MHz, 1.71-2.2GHz QFN52 Support OpenCPU software architecture Support AT modem interface Assessment It is a low cost NB-IoT SoC with software radio and CMOS PA. It can support multiple modem technologies only if you get support from the R&D team. It support on board design, instead of module based design. It has been verified by major operators in China, so its quality is accepted. Recommended for large volume applications. Although it has complete toolchain, but it is key account oriented product, not very friendly to OSHW community.