WeAct STM32G4 เป็นบอร์ดพัฒนาขนาดจิ๋วที่ใช้ ไมโครคอนโทรลเลอร์ STMicro STM32G4 Arm Cortex-M4F mixed-signal 170 MHz พร้อมชุดคำสั่ง DSP และเหมาะสำหรับการใช้งานต่างๆ เช่น การควบคุมมอเตอร์, ระบบอัตโนมัติในอาคาร, ระบบไฟส่องสว่าง. เพาเวอร์มิเตอร์ไฟฟ้าแบบดิจิทัล และอื่นๆ
บอร์ดมีให้เลือก 2 รุ่น คือ รุ่นที่มาพร้อมกับไมโครคอนโทรลเลอร์ STM32G474CEU6 “Hi-resolution line” ซึ่งมีหน่วยความจำ RAM ขนาด 128KB และหน่วยความจำ Flash ขนาด 512KB และอีกรุ่นหนึ่งที่มาพร้อมกับไมโครคอนโทรลเลอร์ STM32G431CBU6 “Access Line” ที่มีหน่วยความจำ RAM ขนาดเพียง 32KB และหน่วยความจำ Flash ขนาด 128KB เท่านั้น บอร์ดยังมาพร้อมกับพอร์ต USB-C สำหรับจ่ายไฟและโปรแกรม, ปุ่มกด และ Pin-header 24 ขา 2 แถว
สเปคของ WeAct STM32G4:
- ไมโครคอนโทรลเลอร์ (เลืกอย่างใดอย่างหนึ่ง)
- STMicro STM32G431CBU6 – Arm Cortex-M4F MCU @ 170 MHz พร้อมคำสั่ง DSP, RAM 32KB, flash 128KB และ Matrix Math Accelerator
- STMicro STM32G474CEU6 – Arm Cortex-M4F MCU @ 170 MHz พร้อมคำสั่ง DSP, RAM 128KB, flash 512KB และ Matrix Math Accelerator, high-resolution timer และ complex waveform builder กับตัวจัดการเหตุการณ์ (HRTIM) (HRTIM) สำหรับการแปลงพลังงานดิจิตอลที่เป็นประโยชน์ในการออกแบบแหล่งจ่ายไฟแบบสวิตช์โหมดดิจิทัล, ไฟส่องสว่าง, อุปกรณ์เชื่อม การชาร์จพลังงานแสงอาทิตย์และไร้สาย
- USB – 1x พอร์ต USB Type-C สำหรับจ่ายไฟและปรแกรม
- ส่วนขยาย – 2x 24-pin headers พร้อม GPIO, ADC, DAC, I2C, USART, LPUART, OAmp, CAN Bus, เอาต์พุตตัวจับเวลา (Timer) และอื่นๆ
- การดีบัก – 4-pin SWD header
- อื่น ๆ
- ปุ่ม Reset และ Boot, 1x user key
- ไฟ Power LED, 1x user LED
- พาวเวอร์ซัพพลาย
- อินพุต DC 3.3V ถึง 20V ผ่านพอร์ต USB-C (หมายเหตุ: MCU STM32G4 รองรับ USB PD)
- ตัวควบคุมแรงดันไฟฟ้า MicrOne ME6216A33XG พร้อมเอาต์พุต 3.3V
- ขนาด – 36.28 x 28.14 มม.
การเริ่มต้นใช้งานบอร์ดเป็นเรื่องที่ท้าทาย และเอกสารประกอบต้องพัฒนาเพิ่มเติมเพราะทาง WeAct Studio ไม่ได้จัดเตรียม pinout diagram ไว้ ดังนั้นคุณอาจจะต้องค้นหาฟังก์ชันของพินที่เชื่อมโยงกับชื่อพินจากผังวงจร (Schematic)หรือเครื่องหมายซิลค์สกรีนด้วยข้อมูลจาก datasheet หรือคู่มืออ้างอิงทางเทคนิค
WeAct Studio มีผังวงจร (Schematic) ไฟล์ PDF, เอกสารข้อมูล STM32G4 และ TRM, ตัวอย่างโค้ดบางส่วน (Blink, ADC, RTC, MSC, SPI flash) และเครื่องมือดาวน์โหลด WeAct Studio (Windows เท่านั้น) เพื่อแฟลชเฟิร์มแวร์ผ่าน USB หรือ UART สามารถดูข้อมูลเหล่านี้ได้บน GitHub สำหรับทั้ง Value Line Board และ hi-resolution line board และเอกสารประกอบบนเว็บไซต์ STMicro
นอกจากบอร์ดมีขนาดจิ๋วแล้ว ราคาของบอร์ดยังไม่แพงอีกด้วย บอร์ด WeAct STM32G4 มีราคา $2.92 (~100฿) สำหรับรุ่น STM32G431CBU6 และ $5.79(~200฿) สำหรับรุ่น STM32G474CEU6 ที่รวม Header GPIO และ SWD สำหรับการอ้างอิงบอร์ด STMicro NUCLEO-G491RE ราคา $15 (~530฿)
แปลจากบทความภาษาอังกฤษ : WeAct STM32G4 is a tiny board based on STMicro STM32G4 mixed-signal microcontroller
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT