PiccoloBASIC – BASIC interpreter สำหรับบอร์ด Raspberry Pi Pico

PiccoloBASIC เป็น BASIC interpreter หรือ โปรแกรมที่ทำหน้าที่แปลภาษา BASIC แบบ open-source สำหรับบอร์ดพัฒนา Raspberry Pi Pico ที่ใช้ “uBASIC: a really simple BASIC interpreteu” ของ Adam Dunkels และใช้ระบบไฟล์ LittleFS fail-safe filesystem ของ Arm สำหรับไมโครคอนโทรลเลอร์ ถ้าฉันจำไม่ผิดประสบการณ์การใช้คอมพิวเตอร์ครั้งแรกของฉันคือที่โรงเรียน (ที่ฝรั่งเศส) เราใช้คอมพิวเตอร์ Thomson TO7 ที่เขียนโปรแกรมด้วยภาษา BASIC ฉันไม่คิดว่าภาษานี้ถูกใช้งานในแอปพลิเคชันจริงๆ แต่เรายังคงเห็นโปรเจ็กต์พื้นฐานปรากฏขึ้นเป็นครั้งคราว เช่น ตัวแปลภาษา สำหรับบอร์ด Arduino Zero และตอนนี้ Gary Sims เจ้าของช่อง YouTube Gary Explains ได้ทำการพอร์ตตัวแปลภาษา BASIC interpreter ไปยังบอร์ด Raspberry Pi Pico โครงการยังอยู่ในระหว่างการพ […]

DongshanPI-PicoW เป็นบอร์ด Arm Linux ขนาดเล็กที่มีชิป SSW101B USB WiFi, Pin-Header 48 ขา

บอร์ด/โมดูล DongshanPI-PicoW มีเป้าหมายเพื่อเป็นทางเลือกสำหรับ Arm Linux แทน Raspberry Pi Pico W ด้วยตัวประมวลผล SigmaStar SSD210 dual-core Cortex-A7 พร้อม RAM 64MB, ชิป SSW101B USB WiFi 4 และชิปมีขา I/O Pin-Header 4×12 ขา โมดูลนี้ยังมาพร้อมกับหน่วยความจำ SPI flash ขนาด 128MB เพื่อรัน Linux, ใช้ไฟเลี้ยง 5V และมีอินเทอร์เฟสการแสดงผลสูงสุด 1280×800, USB 2.0, อินเทอร์เฟสเสียง และอื่น ๆ ในฟอร์มแฟคเตอร์ขนาดเล็ก 31×31 มม.,  มี Through holes 48 รู และด้านข้างก็มีรูที่เรียกว่า Castellated holes ด้วย สเปค DongshanPI-PicoW: SoC – SigmaStar SSD210 dual-core Arm Cortex-A7 ที่ความเร็วสูงสุด 1.0GHz พร้อม FPU, NEON, MMU, DMA, 2D graphics accelerator, RAM DDR2 64MB บนชิป ที่เก็บข้อมูล – SPI NAND flash 128MB (Winbond […]

โฆษณา

บอร์ด Raspberry Pi RP2040 pHAT พร้อม GPIO header 40 ขา

RP2040 PHAT ของ 0xC0FFEE เป็นบอร์ดพัฒนา Raspberry Pi RP2040 และ pHAT สำหรับ Raspberry Pi และ Pi Zero ที่จะช่วยให้ผู้ใช้งานสามารถใช้งาน I/O ผ่าน GPIO header 40 ขา ที่พบในคอมพิวเตอร์บอร์ดเดี่ยว Raspberry Pi บอร์ดมาพร้อมกับคุณสมบัติของบอร์ด Raspberry Pi Pico รวมถึงพอร์ต USB สำหรับจ่ายไฟและเขียนโปรแกรม, SPI flash และปุ่ม BOOT ได้เพิ่ม Reset ด้วย นั่นหมายความว่ามันเป็นโปรแกรมที่เข้ากันได้กับซอฟต์แวร์ทั้งหมดเช่น MicroPython และ C SDK รวมถึง Arduino IDE, Zephyr RTOS และอื่นๆ ยกเว้น user LED ที่เชื่อมต่อกับ GPIO 26 สเปค RP2040 pHAT: MCU – ชิปไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 dual-core Cortex-M0+ @ 133 MHz พร้อม SRAM 264KB ที่เก็บข้อมูล – SPI flash 128Mbit  (ขึ้นอยู่กับชิปในภาพด้านบน) USB – 1x พอร์ต USB 1.1 Type-C ท […]

บอร์ด XIAO ESP32S3 Sense พร้อมโมดูลกล้อง, ไมโครโฟน และหน้าจอทรงกลมแบบทัชสกีน

เมื่ออาทิตย์ที่แล้ว เราเขียนบทความเกี่ยวกับ XIAO ESP32S3 ซึ่งเป็นบอร์ด ESP32-S3 ขนาดจิ๋วจาก Seeed Studio, ตอนนี้บริษัทฯ ได้เปิดตัว XIAO ESP32S3 Sense ที่เพิ่มโมดูลกล้องและไมโครโฟนที่เชื่อมต่อผ่านคอนเนกเตอร์ board-to-board, และเปิดตัว Round Display สำหรับ XIAO สามารถสร้างอุปกรณ์สวมใส่ที่มีจอแสดงผลแบบ touchscreen โดยใช้บอร์ดจากตระกูล  XIAO XIAO ESP32S3 Sense สเปค XIAO ESP32S2 Sense Wireless MCU –  Espressif Systems ESP32-S3R8 เป็นไมโครคอนโทรลเลอร์ Tensilica LX7 แบบ dual-core @ 240 MHz พร้อม 512 KB SRAM, 8MB PSRAM, Wi-Fi 4 & Bluetooth 5.0 dual-mode (Classic + BLE) พื้นที่เก็บข้อมูล – หน่วยความจำแบบ SPI Flash 8MB, microSD card slot สายอากาศ – สายอากาศแบบ u.FL สำหรับต่อสายภายนอก USB – พอร์ต USB Type-C สำหร […]

Coral Dev Board Micro : รวมชิป NXP i.MX RT1176 MCU กับ Edge TPU ตาม form factor ของ Pi Zero

Coral Dev Board Micro เป็นรุ่นล่าสุดของ Edge AI devkit ของ Google ใช้ชิป NXP i.MX RT1176 Cortex-M7/M4 crossover processor/microcontroller พร้อม 4 TOPS Edge TPU ของบริษัท กล้องและไมโครโฟนในบอร์ด, มี form factor เหมือน Raspberry Pi Zero SBC บอร์ดใหม่นี้เป็นไปตามบอร์ด Coral Dev ที่ใช้ชิป NXP i.MX 8M แบบเดิมที่เปิดตัวในปี 2019 และ Coral Dev Board mini ที่ใช้ชิป MediaTek MT8167S ที่เปิดตัวในปี 2020 และยังคงมีแนวโน้มในการมีโซลูชันที่มีขนาดเล็กมากขึ้นด้วย host processors ระดับล่าง สำหรับ Edge AI   สเปคของ Coral Dev Board Micro: MCU – โปรเซสเซอร์ NXP i.MX RT1176 พร้อมคอร์ Arm Cortex-M7 @ สูงสุด 1 GHz, คอร์ Cortex-M4 สูงสุด 400 MHz, SRAM ภายใน 2MB, graphics accelerators 2D หน่วยความจำ – RAM 512 Mbit (64 MB) ที่เก็บ […]

FOSSBot หุ่นยนต์เพื่อการเรียนรู้ มีบอร์ด Raspberry Pi และชิ้นส่วนอื่นๆ ที่หาซื้อได้ (off-the-shelf)

FOSSBot เป็นหุ่นยนต์เพื่อการเรียนรู้ ผลิตด้วย 3D Printer แบบ “open design” มีบอร์ด Raspberry Pi SBC และโมดูลอื่นๆ ที่หาซื้อได้ (off-the-shelf) รวมทั้งซอฟต์แวร์โอเพ่นซอร์สที่สามารถใช้เพื่อวัตถุประสงค์ด้านการศึกษาเรียนรู้ FOSSBot หุ่นยนต์ DIY ได้ออกแบบและพัฒนาโดยมหาวิทยาลัย Harokopio University of Athens และชุมชน Greek Free and Open Source Software (GFOSS) และสร้างขึ้นจาก “GSOC 2019 – A DIY robot kit for educators” โดยมีเป้าหมายหลักคือการมีแพลตฟอร์มเพื่อให้ครูคุ้นเลยกับรูปแบบการเรียนการสอนที่ทันสมัยที่มี S.T.E.A.M (วิทยาศาสตร์, เทคโนโลยี, วิศวกรรม, ศิลปะ และคณิตศาสตร์)” ส่วนประกอบสำคัญของ FOSSbot: SBC – Raspberry Pi Zero W, Raspberry Pi 3 หรือ Raspberry Pi 4 หรือทางเลือกของ Raspberry Pi ที่แทนกั […]

โฆษณา

OpenPLC เป็น open-source ใช้งานร่วมกับ Arduino, ESP8266/ESP32, Raspberry Pi

OpenPLC เป็นซอฟต์แวร์สำหรับการเขียนโปรแกรมแบบ Open Source, การเขียนโปรแกรมเชิงลอจิก (Programmable Logic Controller) ใช้งานได้ฟรี , รองรับด้วยมาตรฐาน IEC 61131-3 และใช้งานร่วมกับแพลตฟอร์มฮาร์ดแวร์ต่างๆ เช่น Arduino, ESP8266/ESP32, Raspberry Pi SBCs และเครื่องคอมพิวเตอร์ระบบปฏิบัติการ Windows และ Linux เมื่อ Arduino เปิดตัว Arduino PLC IDE มีภาษาที่รองรับการเขียนโปรแกรมตามมาตรฐาน IEC-61131-3 ที่ได้รับใบอนุญาตและ Portenta Machine Control จะต้องซื้อ PLC IDE License key เพิ่มราคา $17.60(~600฿) มีผู้อ่านรายหนึ่งบ่นเกี่ยวกับค่า License ต่ออุปกรณ์แพง แต่ Massimo Banzi ผู้ร่วมก่อตั้งโครงการ Arduino ตอบว่าคุ้มค่าสำหรับการใช้งานในบริษัทขนาดเล็ก หรือใช้งานน้อยปริมาณน้อย แต่ยังมีตัวเลือกอื่นอย่าง OpenPLC ซึ่งเป็น Open Sourc […]

Raspberry Pi คาดว่ามีสินค้ามากมายในช่วงหลังไตรมาส 2 ของปี 2023

สถานการณ์ Raspberry Pi SBCs ขาดตลาดมา 2 – 3 ปีแล้ว โดยเฉพาะอย่างยิ่งกับผู้ซื้อปลีก เนื่องจาก Raspberry Pi Trading ให้ความสำคัญกับลูกค้าเชิงพาณิชย์และอุตสาหกรรมมากกว่า Eben Upton ผู้ก่อตั้ง Raspberry Pi Foundation ได้ประกาศข่าวดีมีบอร์ดมากกว่า 100,000 ชุดที่ประกอบด้วย Raspberry Pi Zero W, Pi 3A+ และ Raspberry Pi 4 รุ่น 2GB และ 4GB มีวางจำหน่ายปลีกผ่านตัวแทนจำหน่าย อย่างไรก็ตาม Eben ได้กล่าวว่ายังมีสิ่งที่ต้องทำอีกมาก และแนะนำให้ซื้อจากผู้ค้าปลีกที่ได้รับอนุญาตเพื่อรับบอร์ดในราคาขายปลีกที่แนะนำ (RRP) สามารถตรวจสอบความพร้อมของร้านว่ามีสินค้าหรือไม่ใน rpilocator และอาจจะเปลี่ยนไปใช้ Raspberry Pi Pico หรือ Pico W, หากโครงการอนุญาตจะมีบอร์ด MCU ในสต็อกจำนวนมากพอ, ลูกค้าอุตสาหกรรมและองค์กรที่ยังมีปัญหาสามารถติดต […]

โฆษณา