xiaohongshu
xiaohongshu
beken
Beken Corporation MPN encoding patterns, suffix decoding, and handler guidance. Use when working with Beken WiFi and BLE SoC components or BekenHandler.
Full skill instructions
Beken Corporation specializes in WiFi and Bluetooth Low Energy (BLE) System-on-Chip (SoC) solutions, primarily targeting IoT applications including smart home, audio, and wearable devices.
Beken MPNs follow this general structure:
[PREFIX][SERIES][-PACKAGE]
| | |
| | +-- Optional: Package code (QFN-32, QFN-40)
| +-- Series number (7231, 3431, etc.)
+-- BK prefix (Beken)
BK7231
| |||
| ||+-- 1 = Variant
| |+-- 3 = Submodel
| +-- 72 = WiFi + BLE series
+-- BK = Beken prefix
BK7231-QFN-32
| ||| | |
| ||| | +-- 32 = 32-pin
| ||| +-- QFN = Package type
| ||+-- 1 = Variant
| |+-- 3 = Submodel
| +-- 72 = WiFi + BLE series
+-- BK = Beken prefix
BK3432
| |||
| ||+-- 2 = BLE 5.0 variant
| |+-- 3 = Submodel
| +-- 34 = BLE-only series
+-- BK = Beken prefix
| Series | Wireless Type | Protocol | Application |
|---|---|---|---|
| BK7xxx | WiFi + BLE | WiFi 4/6 + BLE | Smart home, audio |
| BK3xxx | BLE only | BLE 4.x/5.x | Wearables, sensors |
| Part Number | WiFi | BLE | Features |
|---|---|---|---|
| BK7231 | 802.11 b/g/n | BLE 4.2 | Basic combo |
| BK7251 | 802.11 b/g/n | BLE 5.0 | Audio + WiFi |
| BK7256 | 802.11ax (WiFi 6) | BLE 5.2 | Latest gen |
| Part Number | BLE Version | Features |
|---|---|---|
| BK3431 | BLE 4.2 | Basic BLE |
| BK3432 | BLE 5.0 | Enhanced range |
| Code | Package | Pin Count | Description |
|---|---|---|---|
| QFN-32 | QFN | 32 | Quad Flat No-lead, 32-pin |
| QFN-40 | QFN | 40 | Quad Flat No-lead, 40-pin |
| QFN-48 | QFN | 48 | Quad Flat No-lead, 48-pin |
| N | QFN | - | QFN (generic) |
| Q | QFN | - | QFN (alternate code) |
| Feature | BK7231 | BK7251 | BK7256 |
|---|---|---|---|
| WiFi Standard | 802.11n | 802.11n | 802.11ax |
| WiFi Band | 2.4GHz | 2.4GHz | 2.4GHz |
| BLE Version | 4.2 | 5.0 | 5.2 |
| Audio Support | No | Yes | Yes |
| Target Market | Basic IoT | Audio IoT | Premium IoT |
| Feature | BK3431 | BK3432 |
|---|---|---|
| BLE Version | 4.2 | 5.0 |
| Range | Standard | Extended |
| Power | Low | Ultra-low |
// WiFi + BLE combo chips (BK7xxx series)
"^BK7[0-9]{3}.*"
// BLE only chips (BK3xxx series)
"^BK3[0-9]{3}.*"
// Combined matching in matches() method
if (type == ComponentType.IC) {
return upperMpn.matches("^BK7[0-9]{3}.*") ||
upperMpn.matches("^BK3[0-9]{3}.*");
}
// Check for QFN-xx pattern (handles BK7231-QFN-32)
int qfnIndex = upperMpn.indexOf("QFN");
if (qfnIndex >= 0) {
// Extract from QFN including pin count
// Handle both QFN-32 and QFN32 formats
}
// Check suffix letters if no explicit QFN
if (suffix.startsWith("N") || suffix.startsWith("Q")) {
return "QFN";
}
// Extract 6 characters for series (e.g., BK7231, BK3432)
if (upperMpn.matches("^BK7[0-9]{3}.*") ||
upperMpn.matches("^BK3[0-9]{3}.*")) {
return upperMpn.substring(0, 6);
}
// BK7xxx = WiFi + BLE
if (upperMpn.matches("^BK7[0-9]{3}.*")) {
if (upperMpn.startsWith("BK7256")) return "WIFI6_BLE5";
return "WIFI_BLE";
}
// BK3xxx = BLE only
if (upperMpn.matches("^BK3[0-9]{3}.*")) {
if (upperMpn.startsWith("BK3432")) return "BLE5";
return "BLE";
}
Parts within the same series are compatible if:
// QFN packages with same pin count are compatible
// QFN-32 != QFN-40 (different pinouts)
// Unspecified package assumes compatible
| Use Case | Recommended Series |
|---|---|
| Smart home devices | BK7231, BK7256 |
| Audio streaming | BK7251 |
| Wearables | BK3431, BK3432 |
| Low-power sensors | BK3432 |
| WiFi 6 devices | BK7256 |
Beken provides SDK support for:
manufacturers/BekenHandler.javaICxiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience