Ezblock Pi - การเขียนโปรแกรมโดยไม่ต้องเขียนโปรแกรม ครั้งนี้สำหรับแฟน ๆ ของ Raspberry Pi

แนวคิดในการเขียนโค้ดโดยไม่ต้องเขียนโค้ด (ใช่แล้ว การเขียนเป็นกริยาปัจจุบันของคำกริยาที่จะเขียน ใช้ชีวิตอยู่กับมันตอนนี้) เข้ามาในความคิดของทั้งคนฉลาดและคนขี้เกียจมากกว่าหนึ่งครั้ง ความฝันของอินเทอร์เฟซแบบกราฟิกที่คุณสามารถโยนลูกเต๋าใส่ผู้อื่น เชื่อมโยงซึ่งกันและกัน และเลือกคุณสมบัติของวัตถุจากรายการแบบเลื่อนลงที่น่ารัก จากนั้นโดยการกดปุ่มวิเศษ "คอมไพล์" จะได้รับโค้ดที่ใช้งานได้เทียบเท่ากับโค้ด ของอีกคนหนึ่ง (ไม่ฉลาดนัก) โปรแกรมเมอร์ที่ใช้วิธีการพิมพ์ด้วยตนเองที่ล้าสมัยมักจะคุกรุ่นอยู่ในใจของหัวหน้าองค์กรทั้งสองที่ใฝ่ฝันที่จะแนะนำนักเรียนเมื่อวานทุกคนให้รู้จักการเขียนโปรแกรมซึ่งสติปัญญาทำให้เขาไม่พลาดห้องน้ำ และ สตาร์ทอัพที่ต้องการให้คนทั้งโลกมีความสุขในราคาที่พอเหมาะ วันนี้เราขอแจ้งให้คุณทราบ:

โครงการระดมทุน: เอซบล็อก Pi.
สาระสำคัญของโครงการ: สภาพแวดล้อมการเขียนโปรแกรมกราฟิกสำหรับ Raspberry Pi ควบคู่กับบอร์ดขยาย
เวที: Kickstarter.
ที่อยู่โครงการ: kickstarter.com/ezblock.
ผู้เขียนนักแสดงนำ:จอร์แกนน์ ชาง,เรจจี้ เลา
ที่ตั้ง: สหรัฐอเมริกา, เดลาแวร์, วิลมิงตัน

Ezblock Pi - การเขียนโปรแกรมโดยไม่ต้องเขียนโปรแกรม ครั้งนี้สำหรับแฟน ๆ ของ Raspberry Pi

ความพยายามในการพัฒนาสภาพแวดล้อมการเขียนโปรแกรมกราฟิกที่จริงจังจะค่อยๆหายไป แม้แต่ผู้บังคับบัญชาระดับสูงก็ตระหนักว่ากระบวนการเขียนโปรแกรมนั้นซับซ้อนเกินกว่าจะใส่ลงในเตียง Procrustean ของลูกบาศก์หลากสีได้ โชคดีที่ยังมีโปรแกรมเมอร์มือสมัครเล่นเหลืออยู่ ในกรณีของโครงการระดมทุนที่เป็นปัญหา - ผู้ชื่นชอบ Raspberry Pi เพื่อไม่ให้ส่งเสริมซอฟต์แวร์เปลือยผู้เขียนจึงเสริมสภาพแวดล้อมการพัฒนากราฟิกด้วยบอร์ดขยายซึ่งได้รับการออกแบบมาเพื่ออำนวยความสะดวกในกระบวนการเชื่อมต่อกับอุปกรณ์ภายนอก

ในหน้าโครงการ ในวิดีโอชื่อเรื่อง เราจะได้รู้จักกับโปรแกรมเมอร์ด้านหุ่นยนต์สองคน ได้แก่ Robert และ Emily Robert ก็เหมือนกับผู้สวมเน็คไทและแว่นตาที่เคารพตนเองทุกคน โค้ดใน Python ด้วยวิธีที่ล้าสมัย โดยใช้จอภาพและคีย์บอร์ด ในกรณีของเอมี่ มือที่ห่วงใยของใครบางคนบินออกจากขอบเฟรม ถอดคีย์บอร์ด จอภาพ และแม้แต่เมาส์ออกไป และแทนที่ทั้งหมดด้วยแท็บเล็ตสีขาวที่สวยงาม แท็บเล็ตจะรันโปรแกรมชื่อ Ezblock Studio ซึ่งช่วยให้คุณเขียน IoT ที่ทันสมัยในขณะนี้ในรูปแบบ Drag-n-Drop-n-be-happy

โดยปกติแล้ว ในขณะที่ Robert ล้มเหลวครั้งแล้วครั้งเล่า (อาจเนื่องมาจากการใช้คีย์บอร์ดสำหรับเล่นเกม) หุ่นยนต์เอมิลี่ก็รดน้ำต้นไม้ด้วยน้ำจากแก้วได้สำเร็จ เด็กผู้หญิงเองก็ได้รับการแจ้งเตือนจากหุ่นยนต์โดยตรงบนโทรศัพท์ของเธอ และแม้แต่สั่งการตอบกลับ โดยใช้การควบคุมด้วยเสียง

เนื่องจากสี่เหลี่ยมยังคงต้องติดกาวเข้าด้วยกันด้วยตรรกะบางอย่าง ในช่วงท้ายของวิดีโอ ในที่สุดก็มีการประกาศรองรับภาษาการเขียนโปรแกรม เหล่านี้คือ Python และ Swift (ตัวละครหลักของวิดีโอ แท็บเล็ตมี โลโก้แอปเปิ้ล) ตอนนี้เอมี่ต้องคลิกบนคีย์บอร์ดบนหน้าจอ เนื่องจากไม่มีใครคืนคีย์บอร์ดปกติให้เธอ Ezblock Studio อ้างว่ารองรับ iOS, Android, Linux, Windows และ macOS ทุกคนมีความสุข อาจจะยกเว้นโรเบิร์ตที่หายตัวไปกลางวิดีโอ บางทีเขาอาจจะไปดื่มสุราหรือเลิกไป

โอเค ฉันคิดว่านั่นเป็นวรรณกรรมเพียงพอแล้ว มาดูกันว่านักพัฒนาเสนออะไรให้เราในราคา $35 โดยไม่ต้องล้อเล่นเลย

Ezblock Pi - การเขียนโปรแกรมโดยไม่ต้องเขียนโปรแกรม ครั้งนี้สำหรับแฟน ๆ ของ Raspberry Piโครงการ Ezblock Pi ในการกำหนดค่าขั้นต่ำประกอบด้วยสามส่วน:

  • บอร์ด Ezblock Pi นั้นใช้เป็นบอร์ดขยายสำหรับ Raspberry Pi;
  • ชุดพื้นฐาน 15 โมดูล (ยังมีชุดโมดูลสำหรับ IoT ซึ่งขายในชุดที่แพงกว่าราคา 74 ดอลลาร์ รายละเอียดเพิ่มเติมด้านล่าง)
  • เข้าถึง Ezblock Studio ซึ่งช่วยให้คุณเขียนซอฟต์แวร์สำหรับ Raspberry Pi โดยใช้การจัดการแบบ Drag-n-Drop
  • เคสพลาสติกสำหรับประกอบ Raspberry Pi + Ezblock Pi;
  • การเรียนการสอน.

ด้วยกรณีและคำแนะนำ ฉันคิดว่าทุกอย่างชัดเจน เรามาดูสามประเด็นแรกให้ละเอียดยิ่งขึ้น

ฮาร์ดแวร์ของบอร์ด Ezblock Pi สามารถตัดสินได้โดยการกล่าวถึง "รองรับโดยคอนโทรลเลอร์ STM32" และจากรูปถ่ายที่ไม่ชัดเจนของต้นแบบตัวแรกเท่านั้น เห็นได้ชัดว่าบอร์ดมีไมโครคอนโทรลเลอร์ STM32 อยู่ในแพ็คเกจ TQFP32 ไมโครคอนโทรลเลอร์ที่ถูกที่สุดในแพ็คเกจนี้ STM32L010K4T6 (ARM Cortex-M0+) ราคา 0,737 ยูโรในปริมาณ 100 ชิ้น ที่แพงที่สุด, STM32F334K8T6 (ARM Cortex-M4) - €2.79 (ราคาของ Mouser) กำลังไฟนั้นมาจากตัวปรับเสถียรภาพเชิงเส้น 3.3 V ในแพ็คเกจ SOT-223 และ Bluetooth นั้นจัดทำโดยโมดูลสำเร็จรูปซึ่งตัดสินจากรูปลักษณ์ของมันเช่น ESP12E ขั้วต่อ 20 พินสองตัวและช่องเขียงหั่นขนมที่อยู่ตรงกลางบอร์ดมีหน้าที่ในการติดต่อกับโลกภายนอก

พูดตามตรงแล้วองค์ประกอบของชุดพื้นฐานของโมดูล 15 โมดูลยังคงเป็นปริศนาสำหรับฉัน แม้ว่าจะตรวจสอบภาพประกอบสำหรับโปรเจ็กต์นี้อย่างใกล้ชิดแล้วก็ตาม หากชุดโมดูลทั้งหมดสำหรับ IoT ได้รับการถ่ายรูปและตั้งชื่ออย่างตรงไปตรงมา ชุดพื้นฐานที่รวมอยู่ในแพ็คเกจเริ่มแรกจะเป็นความลับมากกว่าการออกแบบรถยนต์ใหม่ก่อนงานแสดงรถยนต์ครั้งใหญ่ ชุดพื้นฐานช่วยให้คุณสามารถ "สร้างโครงการที่แตกต่างกัน 15 โครงการ" แต่ในภาพประกอบมีกล่องกระดาษแข็ง 10 กล่องที่ดูเหมือนจะบรรจุชิ้นส่วนอิเล็กทรอนิกส์บางประเภทไว้ข้างใน แต่องค์ประกอบทั้งหมดของชุดพื้นฐานไม่เคยถอดรหัส

สำหรับ Ezblock Studio ฉันได้เล่าถึงความสงสัยของฉันตั้งแต่ต้นข่าวแล้ว ในความคิดของฉัน ระบบที่จะเชี่ยวชาญตัวเลือกทั้งหมดที่กล่าวมา (ฉันขอเตือนคุณ: (บล็อกการเขียนโปรแกรม + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) อาจได้รับการพัฒนาอย่างดี แต่ฉันจะตั้งงบประมาณ สำหรับการพัฒนาซอฟต์แวร์ดังกล่าวใช้เวลาประมาณ 5 คนหรือหนึ่งปีของการทำงานสำหรับทีมงาน 10000 คน (คุณจะให้เท่าไหร่) แม้ว่าจะใช้เครื่องมือหลายอย่างเช่น Electron ก็ตาม เมื่อพิจารณาว่านักพัฒนาอ้างสิทธิ์เพียง 400 ดอลลาร์ (โครงการดูร่าเริงมาก ดังนั้นตอนนี้รวบรวมได้ XNUMX% ของจำนวนนี้แล้ว) จึงไม่ชัดเจนว่าทีมนี้จะกินอะไรตลอดระยะเวลาการพัฒนาทั้งหมด เพื่อเป็นเครดิตของผู้เขียน เราต้องเพิ่มว่า Ezblock Studio เวอร์ชันแรกมีให้บริการบน Google Play แล้ว

ข้อความของการนำเสนอมีการพิมพ์ผิดที่ผู้ผลิตในจีนพบเห็นได้ทั่วไป ในกรณีนี้ มอเตอร์สั่นที่รวมอยู่ในชุดโมดูลสำหรับ IoT เรียกว่า "โมดูล Vabration" แทนที่จะเป็น "โมดูลการสั่นสะเทือน" อย่างไรก็ตาม คราวนี้นักพัฒนาตัวจริงไม่ได้คิดที่จะซ่อนตัวด้วยซ้ำ นี่คือภาพถ่ายกลุ่มของชาวเมืองวิลมิงตัน รัฐเดลาแวร์:

Ezblock Pi - การเขียนโปรแกรมโดยไม่ต้องเขียนโปรแกรม ครั้งนี้สำหรับแฟน ๆ ของ Raspberry Pi

อย่าเข้าใจฉันผิด ฉันไม่เสียใจเลยสำหรับทัศนคติเชิงลบต่อนักพัฒนาจาก PRC โดยทั่วไปแล้ว นี่เป็นสิ่งที่ไม่สำเร็จ ประการแรกโปรแกรมเมอร์ชาวจีนเข้าครอบครองส่วนสำคัญของ App Store ของ Google Play และ Apple App Store และตอนนี้พวกเขากำลังชนะตำแหน่งของพวกเขาท่ามกลางแสงแดดด้วยความช่วยเหลือจากแพลตฟอร์มการระดมทุน การระดมทุนเป็นสิ่งที่ดีมากเพราะช่วยให้มนุษย์เกือบทุกคนที่มีอินเทอร์เน็ตและบัตรธนาคารสามารถบอกคนทั้งโลกเกี่ยวกับการพัฒนาของเขาและบางครั้งก็ทำเงินได้ดี แง่ลบอาจเกิดจากการเปลี่ยนแปลงที่รุนแรงเกินไปโดยเน้นจากองค์ประกอบทางเทคนิคของโครงการไปสู่การตลาดแบบสายรุ้ง เมื่อข้อบกพร่องด้านการออกแบบ [ที่เป็นไปได้] ถูกปิดบัง และด้านอารมณ์และความสนุกสนานก็เกินจริงจนเกินไป นี่เป็นอีกภาพประกอบจากการนำเสนอ Ezblock Pi:

Ezblock Pi - การเขียนโปรแกรมโดยไม่ต้องเขียนโปรแกรม ครั้งนี้สำหรับแฟน ๆ ของ Raspberry Pi

ดังที่บล็อกเกอร์วิดีโอ Evgeniy Bazhenov หรือที่รู้จักในชื่อ BadComedian กล่าวว่า "การแก้ไขของผู้เขียน" ยังคงอยู่ คุณมีความคิดบ้างไหมว่าการใช้ Raspberry Pi และ "โมดูลการสั่นสะเทือน" เพื่อสร้างสิ่งนี้มีสติและความทรงจำที่ดีได้อย่างไร หรือนี่ยังคงเป็นการเรียกร้องให้จิตไร้สำนึกของเรา: "ดูสิมันเจ๋งแค่ไหนรีบซื้อ!"?

จะเอาหรือไม่เอา? ก่อนอื่น ฉันขอเตือนคุณว่ามีผู้บริจาค 509 รายแล้ว $41000 (จากที่ขอไว้ $10000) และยังเหลือเวลาอีกเกือบ 3 สัปดาห์ก่อนที่จะสิ้นสุดแคมเปญ คนชอบมัน. บางที หากคุณเป็นแฟนพันธุ์แท้ Raspberry Pi คุณจะเห็นข้อดีในการออกแบบที่เสนอมาด้วย ซึ่งมากกว่าการลังเลใจที่จะจ่ายเงินตั้งแต่ 35 ถึง 179 ดอลลาร์ บางทีคุณเองก็อาจเบื่อกับการ “เขียนโค้ดซ้ำๆ กัน” เช่นเดียวกับ Robert จากวิดีโอโปรโมต หรือบางทีคุณอาจแค่คิดว่าคนเหล่านี้กำลังเดินไปในทิศทางที่ถูกต้องและต้องการสนับสนุนพวกเขาด้วยการลงทุนทางการเงินของคุณ เพียงจำไว้ว่า Raspberry Pi ขายในราคาเท่ากันที่ 35 ดอลลาร์ (ฉันจะไม่พูดถึงราคาของ Raspberry Pi Zero และ Raspberry Pi Zero W อย่างละเอียดที่นี่) ซึ่งทีมวิศวกรต้องทำงานอย่างหนักเพื่อสร้าง และ ซึ่งขับเคลื่อนโดย ARM Cortex-A53 ด้วยความเร็วสัญญาณนาฬิกา 1,4 GHz, 1000 Mbit Ethernet, Wi-Fi 802.11n และ Bluetooth 4.2

ฉันกำลังขับรถคันเล็ก บล็อกซึ่งฉันได้นำบทความนี้มา หากคุณมีโครงการระดมทุนที่น่าสนใจในใจในด้าน DIY หรือฮาร์ดแวร์โอเพ่นซอร์ส โปรดแชร์ลิงก์ แล้วเราจะหารือเรื่องนั้นด้วย แคมเปญการระดมทุนนั้นเกิดขึ้นเพียงชั่วขณะและเชื่อมโยงอย่างมากกับการสนับสนุนจากชุมชน และบางทีสำหรับผู้ที่ชื่นชอบเพียงคนเดียว แม้แต่คำสั่งซื้อจำนวนเล็กน้อยที่มาจาก Habr ก็สามารถช่วยนำแคมเปญไปสู่จุดจบแห่งชัยชนะได้

ที่มา: will.com

เพิ่มความคิดเห็น