![]() Readability first, nearly never use macro function and global argument.Ĭomplete unit testes based on google test. More Details About Syntax Support Syntaxįrom import as Support class and method define, encapsulation-inheritance-polymorphism and moudles in. Support subaggregate of python 3 standard syntax. Zero dependencies, zero configuration, out-of-the-box, easy to integrated into privious C projcet. Support build tools like CMake, makeFile and Scons. Support IDEs like Keil, IAR, RT-Thread studio and segger embedded studio to develop C moudle. Support run and program python scripts by serial. (2)Develop enviroment Support REPL by serial. Can run in everywhere with RAM ≥ 4kB and FLASH ≥ 64kB,such as stm32g030, stm32f103c8t6,esp8266. ![]() ![]() Support run in mcu without OS or file system. PikaPackageManager - pacakge manager 2.Platform support MCU support MCU PikaCompiler - pre-compiler write by Rust, used to bind C function to python moudle. ⭐ pikapython Bluepill Demo In PlatformIO - Python-like REPL □ □ The board based on STM32G030C8T6 MCU, only 64kB Flash, 8kB RAM can run pikapython with total peripheral device (GPIO、TIME、IIC、RGB、KEY、LCD、RGB).ĬH340 is deployed to support USB to serial with Type-C USB, support download python script py serial, there are 4 RGB on the board and support the LCD. You can use simulation project to quick start without hardware,or use the out-of-the-box develop board Pika-Pi-Zero. The run-time core, pre-compiler and moudles would be installed in the current folder. Run the PikaPackage.exe directly, then the pikapython repo would be downloaded auto in the /tmp/pikascript folder of your current disc partition.Īdd requestment.txt to the same folder of PikaPackage.exe then run PikaPackage.exe. Note: You need the Community Edition license (Now Free) to build Keil projects, and the version of Keil should be newer than v5.36. We provide one-stop customized services for hardware, software, cloud platform and mass production to help customers complete products quickly, economically and reliably.Įmail us: Get pikapython: Use Online Project Generator The Pre-compiler is fully open-source, and the source code is in the tools folder. pyi and the bindings are autoly generated by Pre-compiler. It's very easy to bind C function to python module with the help of Pika Pre-compiler.Only write the API of python in. PikaPython also known as PikaScript and PikaPy. It is ready to use out of the box without any configuration required and easy to extend with C. PikaPython is an ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. PikaPython Cross platform ultra lightweight embedded Python engine
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |