An open API service indexing awesome lists of open source software.

https://github.com/ccccmagicboy/micropython_fw_action

🐍Use it for generating MicroPython firmware with github actions.
https://github.com/ccccmagicboy/micropython_fw_action

actions esp32 esp8266 firmware github javascript micropython micropython-fw-action mpy-cross stm32

Last synced: 18 days ago
JSON representation

🐍Use it for generating MicroPython firmware with github actions.

Awesome Lists containing this project

README

          

# MicroPython_fw_action

[![LICENSE](https://img.shields.io/github/license/mashape/apistatus.svg?style=flat-square&label=LICENSE)](https://github.com/ccccmagicboy/MicroPython_fw_action/blob/master/LICENSE)
[![GitHub issues](https://img.shields.io/github/issues/ccccmagicboy/MicroPython_fw_action)](https://github.com/ccccmagicboy/MicroPython_fw_action/issues) [![GitHub forks](https://img.shields.io/github/forks/ccccmagicboy/MicroPython_fw_action)](https://github.com/ccccmagicboy/MicroPython_fw_action/network) [![GitHub stars](https://img.shields.io/github/stars/ccccmagicboy/MicroPython_fw_action)](https://github.com/ccccmagicboy/MicroPython_fw_action/stargazers)
![GitHub repo size](https://img.shields.io/github/repo-size/ccccmagicboy/micropython_fw_action)

| 🆔No | 🖋Check List | 👨‍💻Status | 📦Binary | 📐Size | ⏲Time | 📜Note |
|----- |------------------------------------------------------ |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |--------- |------- |------- |------- |
| 1 | ![](https://img.shields.io/badge/STM32-official-blue) | [![Actions Status](https://github.com/ccccmagicboy/MicroPython_fw_action/workflows/STM32_BUILD/badge.svg)](https://github.com/ccccmagicboy/MicroPython_fw_action/actions?query=workflow%3ASTM32_BUILD) | | | | |
| 2 | ![](https://img.shields.io/badge/ESP32-official-blue) | [![Actions Status](https://github.com/ccccmagicboy/MicroPython_fw_action/workflows/ESP32_BUILD/badge.svg)](https://github.com/ccccmagicboy/MicroPython_fw_action/actions?query=workflow%3AESP32_BUILD) | | | | |
| 3 | ![](https://img.shields.io/badge/ESP8266-official-blue) | [![Actions Status](https://github.com/ccccmagicboy/MicroPython_fw_action/workflows/ESP8266_BUILD/badge.svg)](https://github.com/ccccmagicboy/MicroPython_fw_action/actions?query=workflow%3AESP8266_BUILD) | | | | |
| 4 | ![](https://img.shields.io/badge/x86(64bit)-official-blue) | [![Actions Status](https://github.com/ccccmagicboy/MicroPython_fw_action/workflows/x86_BUILD(64bit)/badge.svg)](https://github.com/ccccmagicboy/MicroPython_fw_action/actions?query=workflow%3Ax86_BUILD(64bit)) | | | | |
| 5 | ![](https://img.shields.io/badge/mpy_cross-official-blue) | [![Actions Status](https://github.com/ccccmagicboy/MicroPython_fw_action/workflows/mpy-cross_BUILD/badge.svg)](https://github.com/ccccmagicboy/MicroPython_fw_action/actions?query=workflow%3Ampy-cross_BUILD) | | | | |
| 6 | ![](https://img.shields.io/badge/ESP32-LoBo-blue) | [![Actions Status](https://github.com/ccccmagicboy/MicroPython_fw_action/workflows/ESP32_LoBo_BUILD/badge.svg)](https://github.com/ccccmagicboy/MicroPython_fw_action/actions?query=workflow%3Ampy-ESP32_LoBo_BUILD) | | | | |
| 7 | ![](https://img.shields.io/badge/Javascript-official-blue) | [![Actions Status](https://github.com/ccccmagicboy/MicroPython_fw_action/workflows/Javascript_BUILD/badge.svg)](https://github.com/ccccmagicboy/MicroPython_fw_action/actions?query=workflow%3AJavascript_BUILD) | | | | |
| 8 | ![](https://img.shields.io/badge/nRF-official-blue) | [![Actions Status](https://github.com/ccccmagicboy/MicroPython_fw_action/workflows/nRF_BUILD/badge.svg)](https://github.com/ccccmagicboy/MicroPython_fw_action/actions?query=workflow%3AnRF_BUILD) | | | | |

Just 5 mins to get your own most up-to-date code from official micropython repository compiled only using free github account, click the star and have a try.

This project is under MIT license, and you can use this project as a starting point for building your own micropython firmware.

now support stm32/esp32/esp32(loboris)/esp8266/x86(64bit)/javascript/nrf firmware build and mpy-cross tool build for different platforms. Also, you can only download artifacts that were uploaded during a workflow. Artifacts automatically expire after 90 days.

Most binaries builded from official Micropython source code:
- http://www.micropython.org/
- https://github.com/micropython/micropython

Lobo builded from:
- https://github.com/loboris/MicroPython_ESP32_psRAM_LoBo

![](MicroPython_fw_action_card.png)