Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
Elecrow community is a shared platform and we are not responsible for any design issues.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Assembly Cost: US $
Elecrow community is a shared platform and we are not responsible for any design issues.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
Elecrow community is a shared platform and we are not responsible for any design issues.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
Elecrow community is a shared platform and we are not responsible for any design issues.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
Elecrow community is a shared platform and we are not responsible for any design issues.
closed
user-img

Kapacita22uF

Published: Oct 09,2024

Keychain -dog

Keychain with 4 ws2812b-2020 LEDs, MCU ch32v003 and USB

ccc ccc
Copyright Info

Attribution-ShareAlike (CC BY-SA)

Read More⇒
  1102
  4
  1
cover-img
 
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
 

Hardware Components

  • CH32V003J4M6

    WCH
    X 1
  • WS2812B-2020

    X 1
  • LTC4054ES5-4.2

    X 1
  • SI2305

    X 1
  • TTP223-BA6

    X 1
  • SI2302DS

    X 1
  • MSK-12C02-1_5H

    X 1
  • MICRO-USB-SMD_MICRO-USB-A9

    X 1
  • R0603

    X 1
  • R0402

    X 1
  • HDR-SMD_10P-P1.27

    X 1
  • C0603

    X 1
  • C1206

    X 1
  • BAT-SMD_CR2032

    X 1
  • PHOTO-RESISTOR

    X 1
  • FUSE-SMD_L2.1-W1.4

    X 1

Tools, APP Software Used etc.

  • Moun River Studio Community

  • WCH-LinkE

Story

The project is very variable with many possible modifications.

To begin with, I will describe only the simplest one:

Basic 1 :

- LEDs, two touch buttons, USB power, CR2032 / LIR2032.

-Charger, Low battery switch  LED power off, PHOTO-RESISTOR.

BT1 BAT-SMD_CR2032   1
TTP1,TTP2 TTP223-BA6 touch pad detector IC  2
USB1 U-F-M5SS-W-5 MICRO-USB-SMD_MICRO-USB-A9 1
F1 SMD0805 Fuse OR R0805 0R 1
SW1 MSK-12C02-1_5H   1
U1 CH32V003J4M6 SOP-8 1
LED1-LED4 WS2812B-2020 RGB LED 4
CT1,CT2 C0603 0-50pF SEE TTP223-BA6 Datasheet(page 4) 2
C2-C4 C0603 100nF 3
C1 C1206 4.7uF 1
RL1 0603 100R 1
JU1,JQ2 PAD-JUMPER-2-SMD-SOLDER SOLDER 2

To Program the MCU using USB you need to solder DIO jumper ( pic1).

H1, H2 connectors are designed to connect an external module with another MCU( CH32x033...).

H1,H2 -Header: Unmounted / HDR-SMD_10P-P1.27-V-M-R2-C5-S1.27-LS5.5 / Female header

SW1 function:

SW1PCB

Vnab- power from USB. 

Bat_ch- power from Battery.

Touchpoint:

Right touchpoint -TTP1

Left touchpoint -TTP2

CH32V003J4M6 PINS:

PIN I/O FUNCTION
1 OUTPUT LED DATA
2 POWER GND
3 OUTPUT LED POWER ON/OFF
4 POWER VDD
5 INPUT -5V tolerant TOUCHPOINT1
6 INPUT -5V tolerant TOUCHPOINT2
7 OUTPUT BATTERY POWER ON/OFF
8 INPUT/ AD DIO/ FOTORESISTOR

Programing CH32V003J4M6:

wch-LinkE is required to program the MCU.

WCH-LinkE

MounRiver Studio tutorial :

CH32V003 tutorial

>Video-test Keychain<

 

Code
  • CH32V003J4M6_hex

    Psik_CH32V003J4M6_hex_211091963567195ca31a7e1.zip
    Download(0)
user-img

Kapacita22uF

+ Follow

Topic

View All
  • Comments( 1 )
  • Like( 4 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
  • Cute and Fun this pet! Looking forward to more information and project
    Oct 10,2024 0 comments
    Reply

You May Also Like

View All