Air32F103 เป็น clone หรือ เลียนแบบของไมโครคอนโทรลเลอร์ STM32F103 ที่เร็วขึ้นด้วยความถี่สัญญาณนาฬิกาที่ 216 MHz แทนที่จะเป็น 72 MHz สำหรับไมโครคอนโทรลเลอร์ STMicro STM32 Arm Cortex-M3 แบบเดิม สินค้าแรกของตระกูลคือ Air32F103CBT6 ซึ่งมีการออกแบบอุปกรณ์ต่อพ่วงและฮาร์ดแวร์ที่เข้ากันได้กับชิ้นส่วน STM32F103CBT6 ที่เทียบเท่า และมี RAM 32KB และแฟลช 128KB นอกจากนี้ยังมีบอร์ดพัฒนาที่เหมือน Bluepill แต่มี pinout อื่นที่สร้างโดย LuatOS เอกสารสำหรับบอร์ดและไมโครคอนโทรลเลอร์สามารถพบได้ในWiki รวมถึง ข้อมูล MCU ที่ระบุรุ่นที่มีแฟลช 256KB และ SRAM 64KB (Air32F103CCT6) และ SRAM 96KB (Air32F103RPT6) ซึ่งเป็นภาษาจีนเท่านั้น และมีบทความภาษาอังกฤษบน Chowdera เพื่อเรียนรู้วิธีเริ่มต้นใช้งาน Keil IDE โดยใช้โค้ด hosted บน Gitee ชิปและบ […]
Starfish : บอร์ดควบคุม PnP ใช้ Raspberry Pi RP2040 MCU กับไดรเวอร์มอเตอร์ TMC2209
เราได้เห็น Raspberry Pi RP2040 MCU ในบอร์ดควบคุมเครื่องพิมพ์ 3D แล้ว ดังนั้นจึงไม่น่าแปลกใจที่ไมโครคอนโทรลเลอร์แบบ dual-core จะเข้าสู่บอร์ดควบคุมเครื่อง Pick-and-Place (PnP) (คือเครื่องหยิบจับและวางใช้วางชิ้นส่วนอิเล็กทรอนิกส์ลงบนแผงวงจรพิมพ์) บอร์ด Starfish ออกแบบโดย Thea Flowers ใช้ประโยชน์จากความสามารถของ RP2040 MCU เพื่อควบคุมไดรเวอร์มอเตอร์ Trinamic TMC2209 3 ตัว, ไดรเวอร์ MOSFET เพื่อควบคุมปั๊มสุญญากาศ DC, เซ็นเซอร์วัดความดัน (สุญญากาศ) 2 ตัว และการเชื่อมต่อ RS485 และ I2C สำหรับสายป้อน (Feeders) และอุปกรณ์ต่อพ่วงตามลำดับ สเปคของ Starfish: MCU – ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 dual-core Cortex M0+ ที่ความเร็วสูงสุด 133 MHz พร้อม SRAM แบบฝังตัวขนาด 264 kB ที่เก็บข้อมูล – QSPI flash ไดรเวอร์มอเตอ […]
Sipeed M1s และ M0sense – โมดูล AI ที่ใช้ MCU RISC-V BL808 และ BL702
Sipeed ได้เปิดตัวโมดูล M1s และ M0Sense AI ออกแบบมาสำหรับแอปพลิเคชัน AIoT, Sipeed M1 ใช้ Bouffalo Lab BL808 32-บิต/64-บิต RISC-V wireless SoC พร้อม WiFi บลูทูธ และวิทยุ 802.15.4 สำหรับการรองรับ Zigbee เช่นเดียวกับ BLAI-100 (Bouffalo Lab AI engine) NPU สำหรับการตรวจจับวิดีโอ/เสียง และ/หรือการจดจำ ส่วน Sipeed M0Sense กำหนดเป้าหมายแอปพลิเคชัน TinyML ด้วยไมโครคอนโทรลเลอร์ Bouffa Lab BL702 32 บิตที่มีการเชื่อมต่อ WiFi, BLE และ Zigbee โมดูล Sipeed M1s AIoT Sipeed M1S เป็นการอัปเดตสำหรับ Sipeed M1 ที่ใช้ Kendryte K210 เปิดตัวเมื่อหลายปีก่อน สเปคของของโมดูล Sipeed M1s: SoC – Bouffalo Lab BL808 พร้อมด้วย ซีพียู Alibaba T-head C906 64-บิต RISC-V (RV64GCV+) core @ 480MHz Alibaba T-head E907 32-บิต RISC-V (RV32GCP+) core @ […]
แจก ELECFREAKS Pico:ed V2 ฟรี – กับกิจกรรม Giveaway Week 2022
หากคุณยังไม่มี บอร์ด ELECFREAKS Pico:ed V2 ในมือนี่เป็นโอกาสของคุณ รางวัลที่ 2 ของสัปดาห์, บอร์ด ELECFREAKS Pico:ed V2 เป็นบอร์ด Raspberry Pi RP2040 ที่ได้รับแรงบันดาลใจมากจาก BBC Micro:bit และออกแบบมาสำหรับห้องเรียน บอร์ดมาพร้อมขั้วต่อขอบที่เหมาะสำหรับคลิปปากจระเข้ (crocodile clips), หน้าจอแสดงผล LED matrix ขนาด 17×7 มม. และใช้อินเทอร์เฟซ USB เท่านั้น เราได้จัดกิจกรรม Giveaway Week 2022 – รับ ELECFREAKS Pico:ed V2 ฟรี จำนวน 1 บอร์ด ผู้เข้าร่วมกิจกรรมอยู่ในประเทศไทยเท่านั้น โดยวิธีการใส่ชื่อจังหวัดที่คุณอยู่ที่คอมเมนต์ใต้บทความนี้ อาจจะอธิบายว่าจะนำ Pico:ed V2 ไปใช้ทำอะไรด้วยก็ได้หรือไม่อธิบายก็ได้ เงื่อนไขอื่นๆ มีดังนี้ 1 คนต่อ 1 คอมเมนต์ เท่านั้น เริ่มกิจกรรมนี้วันที่ 9 พฤศจิกายน เวลา 10.00 น. ช่องคอมเมนต์จ […]
Pico:ed V2 : บอร์ดพัฒนา Raspberry Pi RP2040 คล้ายกับ BBC Micro:bit
Pico:ed V2 ของ ELECFREAKS เป็นบอร์ด Raspberry Pi RP2040 ที่ได้รับแรงบันดาลใจมากจาก BBC Micro:bit และออกแบบมาสำหรับห้องเรียน บอร์ดมาพร้อมขั้วต่อขอบที่เหมาะสำหรับคลิปปากจระเข้ (crocodile clips), หน้าจอแสดงผล LED matrix ขนาด 17×7 มม. หลายปีที่ผ่านมา เราได้เห็น BBC Micro:bit ลอกแบบหรือดัดแปลงหลายตัว เช่น SiFive Learn Inventor , Elecrow Mbits และ บอร์ด”พี่ใหญ่”ของ HiHope, Pico:ed V2 เป็นตัวใหม่และมีความแตกต่างคือมันใช้ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 และใช้อินเทอร์เฟซ USB เท่านั้นและไม่มีการกล่าวถึงการเชื่อมต่อแบบไร้สาย สเปคของ ELECFREAKS Pico: ed V2 MCU – ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 dual-core Cortex-M0+ @ สูงสุด 133Mhz พร้อม SRAM 264kB ที่เก็บข้อมูล – 2MB QSPI Flash หน้าจอแสดงผล – Dot-LE […]
เรียนรู้การบัดกรีและการเขียนโปรแกรมด้วย Arduino Make Your UNO Kit
Arduino Make Your UNO Kit จะประกอบด้วยสองบอร์ด บอร์ดหนึ่งสำหรับไมโครคอนโทรลเลอร์ และอีกบอร์ดสำหรับเสียง (audio) และส่วนประกอบอื่นๆ สามารถใช้เพื่อเรียนรู้วิธีการบัดกรีและเขียนโปรแกรม Arduino เมื่อการบัดกรีและการประกอบเสร็จ เพื่อจะได้ Arduino UNO ที่ใช้งานได้และ audio synthesizer shield แต่ก่อนที่จะไปถึงจุดนั้น คุณจะต้องเตรียมหัวแร้ง (soldering iron) และ ตะกั่วบัดกรี (soldering tin) เพื่อบัดกรีส่วนประกอบด้านล่างกับ PCB สองอัน แพคเกจ: ส่วนประกอบของบอร์ด Arduino Make Your UNO PCB ของ Make Your UNO ซ็อกเก็ตสำหรับ ATMega328p MCU Microchip ATmega328p 8-bit AVR microcontroller บอร์ดอะแดปเตอร์ USB Type-C serial ตัวต้านทาน (resistors) 1k โอห์ม 10k โอห์ม และ 1M โอห์ม 3x ตัวเก็บประจุชนิดเซรามิก (22pF) 3x ตัวเก็บประจุชนิดอ […]
CH32V003 RISC-V MCU ราคา 10 cents (3.70฿) พร้อม SRAM 2KB, แฟลช 16KB
WCH CH32V003 เป็นไมโครคอนโทรลเลอร์ (MCU) RISC-V ราคาถูกมาก โอเวอร์คล็อกความเร็วที่ 48 MHz พร้อม SRAM 2KB, แฟลช 16KB และอินเทอร์เฟซ ราคาถูกกว่า 10 cents (~3.70฿) ไมโครคอนโทรลเลอร์ มี GPIO สูงสุด 18 ขา, UART, SPI, I2C, 8-channel 10-bit ADC, และตัวจับเวลาหลายตัวในแพ็คเกจ TSSOP20, QFN20, SOP16 หรือ SOP8 และยังมีบอร์ดพัฒนาขนาดเล็กอีกด้วย ข้อมูลสเปค WCH CH32V003: CPU – 32-bit “RISC-V2A” core สูงสุด 48 MHz หน่วยความจำ – SRAM 2KB ที่เก็บข้อมูล – flash 16KB อุปกรณ์ต่อพ่วง GPIO สูงสุด x 18 พร้อมรองรับ interrupt USART อินเทอร์เฟซ x 1 I2C x 1 SPI x 1 ADC 10 บิตสูงสุด 8 ช่อง 1-สายดีบักอินเทอร์เฟซ ตัวควบคุม DMA ตัวจับเวลา ตัวจับเวลาขั้นสูง 16 บิต ตัวจับเวลาเอนกประสงค์ 16 บิต 2x ตัวจับเวลา watchdog timers ตัวจับเวลาระบบ 32 […]
Weather Station API ด้วยบอร์ด Maker Pi Pico Mini แสดงผลกับจอ SparkFun SerLCD
Maker Pi Pico Mini ของ Cytron มาพร้อมกับหน่วยประมวลผลบอร์ด Raspberry Pi Pico / Raspberry Pi Pico W มีความสามารถเหมือนกับบอร์ดรุ่นพี่ Maker Pi Pico อย่างไฟ LED แสดงสถานะการทำงานของ GPIO, WS2812B Neopixel RGB LED, passive piezo buzzer, ปุ่มกดที่สามารถโปรแกรมการทำงานได้และปุ่ม reset ตัวบอร์ด ฉันต้องขอขอบคุณ บริษัท Cytron ที่ส่งบอร์ด Maker Pi Pico Mini ที่มาพร้อมจอ LCD RGB และ แบตเตอรี่ Lithium Polymer 3.7V ในบทความนี้เราแสดงสภาพภูมิอากาศจากทั่วโลกกับบอร์ด Maker Pi Pico โดยเราจะเขียนด้วยภาษา C/C++ (Arduino IDE) ก่อนอื่นเราจะมาแนะนำอุปกรณ์กันก่อนนะครับ บอร์ด Maker Pi Pico Mini Raspberry Pi Pico Mini เป็นเวอร์ชั่นใหม่ที่สามารถเชื่อมต่อเครือข่ายไร้สายได้ โดยมีการบัดกรีเพิ่มวงจรให้ใช้งานได้ง่ายมากขึ้น โดยมีไฟ RGB 1 ดวง […]