Ecosyste.ms: Awesome

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

https://github.com/elloza/awesome-k210

A curated list of awesome K210 hardware, projects and resources.
https://github.com/elloza/awesome-k210

List: awesome-k210

Last synced: 2 months ago
JSON representation

A curated list of awesome K210 hardware, projects and resources.

Lists

README

        

# awesome-k210

[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
A curated list of awesome K210 hardware, projects and resources.

# M5StickV - Resources for beginners.

* FIRST POST MUST READ!!: https://forum.m5stack.com/topic/1226/m5stickv-link-info-dump
* Useful Scripts: https://github.com/sipeed/MaixPy_scripts
* Maixpy Docs: https://maixpy.sipeed.com/en/
* NNCase repo: https://github.com/kendryte/nncase/blob/master/README.md
* Quick Start: https://github.com/m5stack/m5-docs/blob/master/docs/en/quick_start/m5stickv/m5stickv_quick_start.md#Download

## Firmware y tooling
* Create your own firmware: https://raspberrypi.mongonta.com/howto-build-firmware-of-m5stickv/
* Build the last firmware: https://ai.rs/geek-projects/m5stickv-how-to-flash-micropython-maix-series-k210/
* What is a Kfpkg package?: http://blog.sipeed.com/p/390.html
* U8G2 HAL - [U8G2 Monochrome Display Drivers - Hardware Abstraction Layer for K210](https://github.com/sreedevk/u8g2-kendryte-sdk-hal)

# USEFUL LIBRARIES
* aXeleRate https://github.com/AIWintermuteAI/aXeleRate
* Video aXeleRate https://www.youtube.com/watch?v=8lp_45duWmM

## Machine Learning
* Maixpy Repo Toolbox (ckpt -> pb <-> tflite -> kmodel): https://github.com/sipeed/Maix_Toolbox
* Maixpy Workspace (Example MNIST): https://github.com/sipeed/Maix-TF-workspace
* Blog Sipeed Examples: http://blog.sipeed.com/p/category/maix-software/maixpy
* MNIST Example: http://blog.sipeed.com/p/673.html
* MNIST COMPLETE EXAMPLE MAIXDUINO: https://blog.csdn.net/weixin_44874976/article/details/104487069
* Tiny Yolo 20 classes: http://blog.sipeed.com/p/677.html
* Face tracking robot: http://blog.sipeed.com/p/233.html#more-233
* HAR project: https://bbs.sipeed.com/t/topic/863
* HAR project 2: https://github.com/anoken/CheeringWatch_M5StickC-V
* MobileNet, Train, Convert, Run Maixduino: https://bbs.sipeed.com/t/topic/682
* MobileNet your own data: https://www.instructables.com/id/Transfer-Learning-With-Sipeed-MaiX-and-Arduino-IDE/
* COLAB MNIST Keras --> TFLITE --> KMODEL: https://github.com/ashitani/jupyter_examples/blob/master/mnist_keras_maixpy_colab.ipynb
* COLAB Transfer learning ([Ref1](https://iotdiary.blogspot.com/2019/07/maixpy-go-mobilenet-transfer-learning.html)[Ref2](https://www.instructables.com/id/Transfer-Learning-With-Sipeed-MaiX-and-Arduino-IDE/)) : https://colab.research.google.com/drive/1mirG8BSoB3k87mh-qyY3-8-ZXj0XB6h6#scrollTo=86Y5ihRDB5v9
* Yolo + Joker Face image: https://github.com/staberas/Joker-Masks-M5StickV
* Brownie project, larger project [very useful]: https://github.com/ksasao/brownie
* Maix LogoClassifier https://github.com/andriyadi/Maix-LogoClassifier
* MobileNet_v2 to TFLite https://colab.research.google.com/drive/1fDWZfce2BJnU49xyrvwXYpX3EW3UK6QH#scrollTo=o5JPT0yOkiK6
* Cresco Blog Japanese https://www.cresco.co.jp/blog/entry/10093/
* Creating an Image Classification Model for M5StickV by Transfer Learning https://colab.research.google.com/drive/1mirG8BSoB3k87mh-qyY3-8-ZXj0XB6h6#scrollTo=DCfsTMT9wqQa&line=3&uniqifier=1
* Transfer Learning Image Recognition With K210 Boards and Arduino IDE/Micropython https://www.instructables.com/id/Transfer-Learning-With-Sipeed-MaiX-and-Arduino-IDE/
* Maixpy GO Mobilenet Transfer learning for Image Classfication COLABS! https://iotdiary.blogspot.com/2019/07/maixpy-go-mobilenet-transfer-learning.html
* Racoon MaixPY YOLOv2 https://courses.cs.washington.edu/courses/cse475/19au/labs/yolo2_tutorial.html
## Courses Capstones
* CSE/EE475: Embedded Capstone: Edge computing for IoT https://courses.cs.washington.edu/courses/cse475/19au/
* Object Detector Tutorial: Run Yolo2 on Sipeed Maix Bit https://courses.cs.washington.edu/courses/cse475/19au/labs/yolo2_tutorial.html
* Course Transfer Learning and H5 --> TENSORFLOWLITE https://github.com/tensorflow/examples/tree/master/courses/udacity_intro_to_tensorflow_lite
* MAixPy: Object detector - MobileNet and YOLOv2 on Sipeed MAix Dock https://lemariva.com/blog/rss/maixpy-object-detector-mobilenet-and-yolov2-sipeed-maix-dock

# Final CS Degree projects

* SALVADOR ALBARRÁN TIRADAS (Spanish) https://eprints.ucm.es/61621/1/ALBARRAN_TIRADAS_Aceleracion_de_AI_en_dispositivos_de_bajo_consumo_4398577_1316782495.pdf https://github.com/SalvadorAlbarran/TFG2020
* LUCIO GIORDANO https://eprints.ucm.es/62112/1/LUCIO_GIORDANO_AIoTA_Kendryte_K210_Proof_of_Concept_4286351_1924719630.pdf

## Communications

* UART communication Example M5StickV--Arduino: https://qiita.com/nnn112358/items/5efd926fea20cd6c2c43
* Ksasao Examples: https://gist.github.com/ksasao

## 3D Models

* M5StickV with Servos: https://www.thingiverse.com/thing:3851179 [Tutorial](https://yoichi-41.hatenablog.com/entry/2019/09/13/232137)
* USB holder and support: https://www.thingiverse.com/thing:3773369
* MAIX DOCK CASE AND STAND https://www.thingiverse.com/thing:3708687

# Maix Bit

* 3D Case: https://www.thingiverse.com/thing:3933425