ืื PikaScript 1.8 ืคึผืจืืืขืงื ืืื ืืืคืจืืื, ืืขืืืขืืึธืคึผืื ื ืึท ืกืึธืืื ืืึธืืึธืจ ืคึฟืึทืจ ืฉืจืืืื ืึทืคึผืืึทืงืืืฉืึทื ื ืคึฟืึทืจ ืืืงืจืึธืงืึธื ืืจืึธืืืขืจืก ืืื ืคึผืืืืึธื. ืคึผืืงืึทืกืงืจืืคึผื ืืื ื ืืฉื ืืืื ืฆื ืคืื ืืจืืืกื ืืืง ืืืคึผืขื ืืึทื ืกืื ืืื ืงืขื ืขื ืืืืคื ืืืืฃ ืืืงืจืึธืงืึธื ืืจืึธืืืขืจืก ืืื 4 ืงื ืืึทืจืึทื ืืื 32 ืงื ืคืืึทืฉ, ืึทืืึท ืืื ืื STM32G030C8 ืืื STM32F103C8. ืืื ืคืึทืจืืืืึทื, ืืืงืจืึธืคึผืืืืึธื ืจืืงืืืืืขืจื 16 ืงื ืืึทืจืึทื ืืื 256 ืงื ืคืื ืคืืึทืฉ, ืืฉืขืช Snek ืจืืงืืืืืขืจื 2 ืงื ืืึทืจืึทื ืืื 32 ืงื ืคืืึทืฉ. ืื ืคึผืจืืืขืงื ืงืึธื ืืื ืืขืฉืจืืื ืืื C ืืื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื MIT ืืขืจืืืืืขื ืืฉ.
ืคึผืืงืึทืกืงืจืืคึผื ืืื ืึท ืกืึทืืกืขื ืคืื ืื Python 3 ืฉืคึผืจืึทื ืืืึธืก ืฉืืืฆื ืกืื ืืึทืงืก ืขืืขืืขื ืื ืึทืืึท ืืื ืฆืืืืึทื ืืื ืฉืืืืฃ ืกืืืืืืึทื ืฅ (ืืืื, ืืฉืขืช, ืคึฟืึทืจ, ืึทื ืืขืจืฉ, ืขืืืฃ, ืืจืขืื, ืคืึธืจืืขืฆื), ืืงืขืจืืืง ืึธืคึผืขืจืืืืขืจื (+ - * / <== >), ืืึทืืืฉืืื, ืขื ืงืึทืคึผืกืืืึทืืืึธื, ืืจืืฉื, ืคึผืึธืืืืึธืจืคืืกื, ืงืืืกื ืืื ืืขืืืึธืืก. ืคึผืืืืึธื ืกืงืจืืคึผืก ืืขื ืขื ืขืงืกืึทืงืืืืึทื ืืืืฃ ืืขืืืืกืขืก ื ืึธื ืคึผืจืืืืืึทื ืขืจื ืืึทืืืื ื - ืคึผืืงืึทืกืงืจืืคึผื ืขืจืฉืืขืจ ืงืึทื ืืืขืจืฅ ืคึผืืืืึธื ืงืึธื ืืื ืื ืขืจืืขื ืคึผืืงืึท ืึทืกื ืืืืขืงืึธืืข, ืืืึธืก ืืื ืขืงืกืึทืงืืืืึทื ืืืืฃ ืื ืกืืฃ ืืืื ืืื ืึท ืกืคึผืขืฆืืขื ืคึผืืงืึท ืจืื ืืืืข ืืืืจืืืึทื ืืึทืฉืื. ืขืก ืฉืืืฆื ืืจืืขืื ืืืืึทื ืืืืฃ ืฉืคึผืืฅ ืคืื ืืึทืื ืืืึทืจื ืึธืืขืจ ืืื RT-ืคืึธืืขื, VSF (Versaloon Software Framework) ืืื ืืื ืืงืก ืื ืืืืืจืึทื ืืึทื ืฅ.
ืกืขืคึผืขืจืึทืืื, ืื ืื ืคืื ืื ืึทืืจืืืฉืึทื ืคืื PikaScript ืกืงืจืืคึผืก ืืื ืงืึธื ืืื ืื C ืฉืคึผืจืึทื ืืื ืืืืขืจืงื - ืคืึทื ืืงืฉืึทื ื ืืขืฉืจืืื ืืื ืื C ืฉืคึผืจืึทื ืงืขื ืขื ืืืื ืืื ืืงื ืฆื ืื ืงืึธื, ืืืึธืก ืึทืืึทืื ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื PikaScript ืฆื ื ืืฆื ืื ืืืืืขืืึทืคึผืืึทื ืฅ ืคืื ืึทืื ืคึผืจืึทืืืฉืขืงืก ืืขืฉืจืืื ืืื ืื C ืฉืคึผืจืึทื. ืืืืืกืืื ื ืึทื ืืืืืงืืื ื ืื ืืืืืจืึทื ืืึทื ืฅ ืึทืืึท ืืื Keil, IAR, RT-Thread Studio ืืื Segger Embedded Studio ืงืขื ืขื ืืืื ืืขืืืืื ื ืฆื ืึทื ืืืืืงืืขื C ืืึทืืืฉืืื. ืืืื ืืื ืื ืืขื ืขื ืืืฉืขื ืขืจืืืืึทื ืืืืืึธืืึทืืืฉ ืืื ืืขืจ ืืึทืืืื ื ืืื ืข; ืขืก ืืื ืืขื ืื ืฆื ืืขืคืื ืืจื ืื ืึทืคึผื ืืื ืึท ืืขืงืข ืืื ืคึผืืืืึธื ืงืึธื ืืื ืื ืืืื ืืื ื ืคืื C ืคืึทื ืืงืฉืึทื ื ืฆื ืคึผืืืืึธื ืืึทืืืฉืืื ืืืขื ืืืื ืืืจืืืขืงืึธืื ืืืขื ืื Pika ืคืึทืจ-ืงืึทืืคึผืืืืขืจ ืืื ืืึธื ืืฉื.
PikaScript ืืขื ืื ืฉืืืฆื ืคึฟืึทืจ 24 ืืืงืจืึธืงืึธื ืืจืึธืืืขืจืก, ืึทืจืืึทื ืืขืจืขืื ื ืคืึทืจืฉืืื ืืึธืืขืืก stm32g*, stm32f*, stm32h*, WCH ch582, ch32*, WinnerMicro w80*, Geehy apm32*, Bouffalo Lab bl-706, Raspberry Pico, ESP32C3C264 ืืื Infinedon. ืฆื ืืขืฉืืืื ื ืึธื ืืืืื ืึทื ืืืืืงืืื ื ืึธื ืืืกืจืืื, ืึท ืกืืืืึทืืืืืขืจ ืืื ืฆืืืขืฉืืขืื ืึธืืขืจ ืึท Pika-Pi-Zero ืึทื ืืืืืงืืื ื ืืจืขื ืืืืืจื ืืืืฃ ืื STM32G030C8T6 ืืืงืจืึธืงืึธื ืืจืึธืืืขืจ ืืื 64 ืงื ืคืืึทืฉ ืืื 8 ืงื ืืึทืจืึทื ืืื ืืขืคึฟืื ื, ืืืึธืก ืฉืืืฆื ืืืคึผืืฉ ืคึผืขืจืืคืขืจืึทื ืื ืืขืจืคืืืกืื (GPIO, TIME, IIC, RGB, KEY , ืืงื, ืจืื). ืื ืืขืืืขืืึธืคึผืขืจืก ืืึธืื ืืืื ืฆืืืขืืจืืื ืึทื ืึธื ืืืื ืคึผืจืืืขืงื ืืขื ืขืจืึทืืึธืจ ืืื ืคึผืขืงื ืคืึทืจืืืึทืืืขืจ PikaPackage.
ืื ื ืืึทืข ืืืขืจืกืืข ืืืคึผืืึทืืึทื ืฅ ืืืงืึธืจื ืคืึทืจืืืึทืืืื ื ืืืืืจื ืืืืฃ ืจืขืคึฟืขืจืขื ืฅ ืงืึทืื ืืื ื ืืื ืืืกืืฃ ืฉืืืฆื ืคึฟืึทืจ ืืืืจืืืึทื ืงืึทื ืกืืจืึทืงืืขืจื (ืคืึทืืจืืง ืืืคึฟื). ืืืึทืื ืึธืกืขื ืืึผืจืื ืคึผืจืึธืืืขืืก ื ืืฆื ืื ืืืึทืืืจืื ื ืืึธืึธืืงืื. ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ืงืึทืืคึผืืืืื ื ืคึผืืืืึธื ืคึผืืกื ืืขืงืขืก ืืื ืืืืขืงืึธืืข ืืื ืคึผืึทืงืงืึทืืื ื ืืื ืืื ืคืืจืืืืึทืจืข. ืื ืคืืืืงืืื ืฆื ื ืืฆื ืงืืืคื ืคึผืืืืึธื ืืขืงืขืก ืืื ืคืืจืืืืึทืจืข ืึธื ืื ื ืืืืืง ืฆื ื ืืฆื ืึท ืืขืงืข ืกืืกืืขื ืืื ืืืคึผืืึทืืขื ืึทื.
ืืงืืจ: opennet.ru