ฉันพบว่าสำหรับผู้เริ่มต้นคุณสามารถเลิกการประทับพื้นฐานได้อย่างรวดเร็วเพราะใช้ตัวแปรของ BASIC ที่พัฒนาโดย Parallax ที่รู้จักกันในชื่อ PBASIC
หลังจากใช้ทั้ง BASIC Stamp และ Arduino ฉันยังคงมีชุดแสตมป์ BASIC ของฉันพร้อมกับหนังสือ Stampworks ที่สามารถใช้ได้อย่างอิสระจากเว็บไซต์ของ Parallax ฉันไม่ได้เป็นเจ้าของ Arduino ของฉันอีกต่อไปแล้วขายให้นักเรียนคนอื่นที่ยังรู้สึกว่าเขาต้องการที่จะเขียนใน C และไม่ใช่ภาษาเบสิก
แสตมป์ BASIC เป็นชิป milspec และถูกนำไปใช้กับโครงการสมัครเล่นหลายร้อยรายการและในเครื่องใช้ในครัวเรือน
ยกตัวอย่างเช่น BASIC Stamp ได้ถูกรวมเข้ากับอุปกรณ์ที่กำหนดเวลาที่จะเปิดระบบสปริงเกอร์มันยังถูกใช้กับบอลลูนอวกาศใกล้เคียงที่แตกต่างหลากหลาย (คล้ายกับโครงการอวกาศใกล้ที่ฉันทำงานบนnearspace.0x58 .com สำหรับข้อมูลเพิ่มเติม )
การยกเลิกชิปเอนกประสงค์และมีประโยชน์เพราะไม่มีคอมไพเลอร์ C เป็นความผิดพลาด มันจะง่ายกว่าในการสร้างต้นแบบด้วยง่ายต่อการสร้างโครงการต่าง ๆ ได้อย่างรวดเร็วและไม่จำเป็นต้องมีความรู้อย่างกว้างขวางในการเขียนโค้ด C เพื่อให้ทำงานบนแพลตฟอร์มแบบฝัง
เมื่อเสร็จสิ้นด้วย BASIC Stamp คุณสามารถเลื่อนขึ้นไปที่ Parallax's SX28 นี่คือชิปที่สามารถโปรแกรมใน SX / B (รุ่น SX ของ BASIC โดยใช้ทักษะเดียวกันและเกือบจะเป็นรหัสเดียวกันกับที่คุณเรียนรู้สำหรับแสตมป์พื้นฐาน) คอมไพเลอร์ C มีอยู่สำหรับ SX เช่นเดียวกับการอนุญาตให้คุณเขียนโปรแกรมทั้งหมดในแอสเซมบลี (แพลตฟอร์มที่ดีในการเรียนรู้การประกอบบน)
จากนั้นขั้นตอนต่อไปคืออุปกรณ์ Parallax อื่นที่เรียกว่า Propeller สิ่งนี้จะให้ 8 คอร์ที่แตกต่างกันในการรันโค้ดในอุปกรณ์แบบฝังที่ให้คุณทำงานหลายอย่างได้ มันจะต้องเขียนด้วยภาษาการเขียนโปรแกรมใหม่ทั้งหมดที่เรียกว่า Spin แต่เมื่อคุณได้สอนตัวเอง BASIC และ SX / B คุณจะได้เข้าใจทรัพยากรที่ยอดเยี่ยมของ Parallax คู่มือและคำแนะนำที่ยอดเยี่ยมและ Spin จะไม่เป็นอะไรเลย
ฉันได้ทำงานกับผลิตภัณฑ์ของ Parallax มาเป็นเวลานานฉันเพิ่งเริ่มย้ายไปที่ Ti MSP430 สำหรับโครงการใหม่ที่ฉันทำงานอยู่ส่วนใหญ่เป็นความท้าทายใหม่และมีทุกอย่างที่ฉันต้องการบนชิปตัวเดียว
คำแนะนำทันทีของฉันหากคุณยังไม่เดาเลยให้ไปกับแสตมป์ Parallax BASIC ความสะดวกที่คุณสามารถทำในสิ่งที่คุณต้องการโดยเฉพาะอย่างยิ่งผู้เริ่มต้นทำให้เป็นชุดเริ่มต้นที่ดี