|
След два дни на сайта за съвместно финансиране на проекти Kickstarter завършва срокът за събиране на средства за създаване на Arduino-подобен микроконтролер, който се програмира на Python.  Micro Python е реализация на Python, оптимизирана за работа с 32-битовите версии на ARM контролерите. Ето някои особености на тази платформа:Използва се синтаксисът на Python 3.3Достъпен е команден ред, могат да се стартират файловеОптимизирано е използването на паметта - компилирането и стартирането на базовата "hello, world" заема около 4 KB паметНе са реализирани всички стандартни библиотеки на PythonМогат да се вмъкват модули на асемблерЕто примерна програма, чрез която светодиод мига на всеки две секунди: Micro Python board е платка, базирана на микроконтролера STM32F405, работещ с честота 168 MHz, оборудвана с 192 KB оперативна памет и 1 MB флаш-диск. Платката е с размери 33х40 милиметра. Върху нея са разположени microUSB порт, слот за microSD карти памет, датчик за ускорение, и 30 входно-изходни порта. Към днешен ден от необходимите 15 000 английски лири са събрани цели 70 000 и авторите са решили да добавят още:Wi-Fi модул с CC3000ethernet адаптер чрез WIZ820ioрадиопредаветел, базиран на NRF24L01+Комплектът Micro Python струва ?24. Кампанията е повече от успешна, а кодът на проекта ще бъде публикуван за свободен достъп с лицензи Open Source Software и Open Source Hardware, а авторите на проекта вече разполагат с доходоносен бизнес, без особени първоначални финансови инвестиции. |
|