All Projects → rcmalli → awesome-edge-ai

rcmalli / awesome-edge-ai

Licence: CC0-1.0 license
A curated list of edge tools for AI applications

Projects that are alternatives of or similar to awesome-edge-ai

lista-de-empresas
Lista de empresas ou instituições brasileiras que desenvolvem sistemas embarcados
Stars: ✭ 45 (+18.42%)
Mutual labels:  embedded-systems
r3
R3-OS — Experimental static (μITRON-esque) RTOS for deeply embedded systems, testing the limit of Rust's const eval and generics
Stars: ✭ 87 (+128.95%)
Mutual labels:  embedded-systems
Embedded UKF Library
A compact Unscented Kalman Filter (UKF) library for Teensy4/Arduino system (or any real time embedded system in general)
Stars: ✭ 31 (-18.42%)
Mutual labels:  embedded-systems
owlos
DIY Open Source OS for building IoT ecosystems
Stars: ✭ 43 (+13.16%)
Mutual labels:  embedded-systems
pigweed
pigweed.dev
Stars: ✭ 134 (+252.63%)
Mutual labels:  embedded-systems
nn-Meter
A DNN inference latency prediction toolkit for accurately modeling and predicting the latency on diverse edge devices.
Stars: ✭ 211 (+455.26%)
Mutual labels:  edge-ai
embeddedappsec
Embedded AppSec Best Practices
Stars: ✭ 38 (+0%)
Mutual labels:  embedded-systems
TinyCog
Small Robot, Toy Robot platform
Stars: ✭ 29 (-23.68%)
Mutual labels:  embedded-systems
Metu-CENG
All the homeworks, studies and projects I've done at Metu-CENG
Stars: ✭ 32 (-15.79%)
Mutual labels:  embedded-systems
uC-LIB
Designed with Micrium’s renowned quality, scalability and reliability, the purpose of µC/LIB is to provide a clean, organized ANSI C implementation of the most common standard library functions, macros, and constants.
Stars: ✭ 33 (-13.16%)
Mutual labels:  embedded-systems
nuclei-sdk
Nuclei RISC-V Software Development Kit
Stars: ✭ 65 (+71.05%)
Mutual labels:  embedded-systems
Arduino-OpenCV-Human-Follower
Face detector and follower using Arduino and OpenCV in Python
Stars: ✭ 30 (-21.05%)
Mutual labels:  embedded-systems
configi.old
Bloat-free configuration management
Stars: ✭ 35 (-7.89%)
Mutual labels:  embedded-systems
embedded-software-skills
Skills/Knowledge required to become a champion Embedded Software Developer.
Stars: ✭ 150 (+294.74%)
Mutual labels:  embedded-systems
open-electronics
📚 💻 Great Resources for Electronics Enthusiasts
Stars: ✭ 347 (+813.16%)
Mutual labels:  embedded-systems
awesome-electronic-engineering
Awesome Electronic Engineering
Stars: ✭ 54 (+42.11%)
Mutual labels:  embedded-systems
motor-defect-detector-python
Predict performance issues with manufacturing equipment motors. Perform local or cloud analytics of the issues found, and then display the data on a user interface to determine when failures might arise.
Stars: ✭ 24 (-36.84%)
Mutual labels:  edge-ai
mish
A no-std libm implementation in Rust
Stars: ✭ 14 (-63.16%)
Mutual labels:  embedded-systems
openncc
OpenNCC Kit
Stars: ✭ 23 (-39.47%)
Mutual labels:  embedded-systems
xinu-avr
the Xinu OS for AVR atmega328p devices (e.g. Arduino)
Stars: ✭ 18 (-52.63%)
Mutual labels:  embedded-systems

awesome-edge-ai Awesome Build Status

A curated list of edge devices for AI applications.

Contents

Development Platforms

  • Baidu EdgeBoard - Xilinx FPGA based edge computing board.
  • BeagleBone AI - Linux Board powered by ARM CPU,TI C66x digital-signal-processor (DSP) cores and embedded-vision-engine (EVE). It has 1GB RAM.
  • Google Coral Dev Board - It is single board solution which contains ARM CPU and Edge TPU as accelerator with 1GB RAM.
  • Google Coral USB Accelerator - Edge TPU accelerator module connects with USB interface. It needs host device.
  • Intel Neural Compute Stick 1 - First generation ASIC chip designed by Movidius that runs as module board via USB interface. It needs host device.
  • Intel Neural Compute Stick 2 - Second generation module stick which is faster than previous one based TOPS measure. It needs host device.
  • Nvidia Jetson AGX Xavier - Most power single board computer from NVIDIA designed for autonomous systems (cars etc.). Contains 512 Cuda core Volta GPU with Tensor Cores and 16 GB RAM.
  • Nvidia Jetson Nano - Cost efficient alternative to NVIDIA boards. Performance is equivalent to the TX1. Contains ARM CPU and 128 Cuda core Maxwell GPU and has 4 GB RAM.
  • Nvidia Jetson TX1 - Contains ARM CPU and 128 Cuda core Maxwell GPU. It seems like this board is replaced by Nano.
  • Nvidia Jetson TX2 - Contains ARM CPU and 256 Cuda core Pascal GPU and has 8 GB/4 GB RAM.
  • OrangePi AI Stick - ASIC based neural accelerator. It needs host device.
  • Sipeed MAIX Go Suit - Single board computer based on RISC-V AI chip, KPU(Neural Network Processor) and APU(Audio Processor). It contains on-board DVP camera and LCD screen for visual output.
  • SmartEdge Agile - Modular Edge Device with IOT capabilities.
  • SparkFun Edge Development Board - Apollo3 Blue microcontroller based board that contains microphones and 3-axis accelerometer and OV7670 camera interface. Runs on single coin battery. Supports Tensorflow-lite.
  • UP Squared AI Vision X - Single board computer contains Intel ATOM CPU and Movidius Myriad as neural accelerator. It has 4 GB RAM.
  • Xnor.ai Solar Powered Module - Very low power unit which can be running with only using solar panels. More technical specifications needed.

Custom Accelerators

Software Libraries

Contribute

Contributions welcome! Read the contribution guidelines first.

License

CC0

To the extent possible under law, Refik Can MALLI has waived all copyright and related or neighboring rights to this work. See LICENSE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].