Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - deaware

#1
โครงการนี้เกิดขึ้นมาเนื่องจากปัจจุบันจะแสดงผลตัวอักษรภาษาไทยบน GLCD มักจะเป็นไลบรารี่ที่เสียเงินซะเป็นส่วนใหญ่ หรือใช้ได้เฉพาะ MCU นั้นๆ
ทางทีมผมเลยทดลองทำไลบรารี่ตัวเล็กๆ ตัวหนึ่งโดยมีแนวคิดที่ว่าถ้าอยากใส่ฟอนต์อะไร ขนาดเท่าไรสามารถเลือก Generate จากบนคอมพิวเตอร์ก่อนได้
คิดว่าน่าจะมีประโยชน์สำหรับนักพัฒนาไมโครคอนโทรลเลอร์หลายท่านที่ไม่ต้องเสียเวลามานั่งวาดฟอนต์เองครับ
โดยแนวคิดจะให้สามารถใช้บนแพลตฟอร์มไหนก็ได้ครับ



ทางด้านไมโครคอนโทรลเลอร์จะพอร์ตไม่ยากเท่าไร โดยนำไฟล์สองไฟล์แค่ dw_font.c, dw_font.h ลงไปคอมไพล์ใช้งานพร้อมกับนำฟอนต์ที่ต้องการใช้ Generate จากโปรแกรม Qt ก็สามารถใช้งานได้ครับ ( โดยต้องลง FreeType บนคอมพิวเตอร์ก่อน )

ซอร์สโค้ดอยู่ตามด้านล่างนี้ครับ

https://github.com/deaware/dw_utf8_gfont_library

ไลบรารี่จริงๆ สามารถใช้กับภาษาอะไรก็ได้นะครับ และยังขาดฟังก์ชั่นในการควบคุมหลายอย่างถ้าท่านไหนสนใจร่วมกันพัฒนาก็สามารถส่ง patch มาได้เลย





#2
ขอขอบคุณทุกท่านที่ให้ความสนใจครับ

ตัวหลักสูตรจะเริ่มตั้งแต่พื้นฐานฮาร์ดแวร์เบื้องต้วระบบ Network ตั้งแต่ OSI Layer ตั้งแต่เลเยอร์ 1 - 4 จนมาถึงการยุกต์ใช้โพรโตคอลและความแตกต่างเช่น CoAP, MQTT
ที่สำคัญคือมีสอนเรื่องการออกแบบครับ เช่นระบบทำ Local แต่จะเชื่อมต่อ internet บางส่วนอย่างไรให้ง่าย รวมไปถึงตัวอย่าง MQTT-sn ( Wireless sensor network )

หัวข้อสามารถดูเพิ่มเติมได้จากลิงค์เลยครับ

www.deaware.com/sipaiot 
#3
ขอเรียนทุกท่านก่อนครับ ว่าทางเรามีโครงการอบรมทางด้าน IoT โดยเน้นไปที่การพัฒนาซอฟต์แวร์บนฮาร์ดแวร์ตัวอย่างเพื่อนำไปใช้งานทางด้าน Internet of things โดยเฉพาะ
ในคอร์สจะมีการปูพื้นฐานตั้งแต่ Arduino + WiFi, Raspberry PI เพื่อเชื่อมต่อฮาร์ดแวร์ เก็บข้อมูลจนถึงเชื่อมต่อเข้ากับระบบ Clouds



หลักสูตรนี้ทางสำนักงานส่งเสริมนวัตกรรมซอฟต์แวร์แห่งชาติ ( SIPA ) สนับสนุนค่าอบรมมาจำนวนหนึ่งครับ
โดยค่าใช้จ่ายที่เพิ่มตามรายละเอียดเป็นค่าของ ค่าชุดทดลอง อาหาร ค่าสถานที่ เป็นต้น

สามารถดูรายละเอียดเพิ่มเติมได้ที่ :
www.deaware.com/sipaiot

สนใจสอบถามข้อมูลรายละเอียดได้ทาง :
www.deaware.com/contact
#5
สวัสดีครับก่อนหน้านี้เห็นมีกระทู้สนใจบอร์ด STM32 Nucleo ทางเราเลยรับมาจำหน่ายในเว็บไซต์ครับ ราคาอยู่ที่ 550 บาท ( exclude VAT )
ถ้าใครสนใจว่าไม่อยากสั่งจากเว็บต่างประเทศเองก็ลองพิจารณาดูนะครับ :)

http://www.deaware.com/product/stm32f4-nucleo-development-board/

#6
Quote from: amaloma on February 20, 2014, 09:41:52 AM
ขอบคุณครับ
Embedded Linux แบบง่ายๆ น่าจะเป็น beaglebone black ครับ

intel galileo นี่ข้อดีตรงที่ผมเสนอนี่คือการเรียนรู้การพัฒนาซอฟแวร์บน Embedded linux ด้วยภาษา C/C++ ร่วมกับ API ของ Arduino ได้เลย บน IDE ที่หลายท่านคุ้นเคยอย่าง Arduino ครับ
#7
Quote from: anoney_potter on February 20, 2014, 04:25:35 AM
วาว น่าสนใจจังเลยครับ แต่มีข้อสงสัยนิดนึงครับ void *ptr เอาไว้ทำอะไรหรอครับ ?

void *ptr

เอาไว้ pass argument เข้าไปใน thread ครับสามารถ pass parameter อะไรเข้าไปก็ได้
#8


ลอง SQLite ก็ใช้ได้ครับ แต่อาจจะต้องออกแรงกันนิดนึง
แต่ดูสะดวกและเป็น Arduino แบบที่ไม่เคยเป็น

OpenCV ก็ทำได้นะครับ ^^