The concept of coding at school has enabled educators and parents around the globe to become interested in coding as, these days, coding is regarded as a gateway to computational thinking for children. However, coding education in Thailand appears to lag behind that of many other countries due to the lack of accessible coding learning resources suitable for students as well as the limited number of teachers with coding experience. Regarding these issues, we have developed an open-source hardware-based coding platform named KidBright, based on these requirements: 1. making coding simple for novice learners through the use of graphical blocks with Thai and English support; 2. inspiring young students to develop creative embedded applications ...