Tag: Electronic

  • สร้าง Bitcoin BlockClock

    ผมเริ่มคิดจะทำ project นี้จากการที่ไปเห็น Blockclock ของ Coinkite เป็นเหมือนนาฬิกาที่สามารถตั้งค่าให้แสดงผลราคา bitcoin หรือ block ของ bitcoin ก็ได้ ซึ่งมันเจ๋งมากกกก แต่พอกดเข้าไปดูราคาเท่านั้นแหละ ในหัวเกิดคำถามมันแพงอะไรนะ พอกดเข้าไปดูตัวอุปกรณ์ลึกๆ แล้วก็เจอว่า เขาใช้ FreeRTOS รันบน chip ESP32 ส่วน Program ก็ใช้ MicroPython แสดงผลด้วย จอ E-Paper ทั้งหมด 7 ตัว เอาหละได้ข้อมูลคร่าวๆ ที่พอจะวางแผนสร้างมันขึ้นมาเองด้วยราคารวมที่ประหยัดกว่า แต่ฟังชั่นอาจจะไม่ได้ครบเท่าก็เถอะ หาความเป็นไปได้ของ Project นี้ก่อน ปัญหาแรก : ผมไม่ค่อยรู้เลยคือเรื่องของจอ E-paper ไม่รู้ว่าจะต่อกับ controller ได้ยังไงบ้าง ผมก็ลองค้นหาดูพักใหญ่ก็เจอว่า โอเค E-paper มันมี interface SPI ให้ใช้เชื่อมต่อได้ซึ่งจะต่อกับ Micro Controller…