Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
arduino-guide
Arduino Guide
https://github.com/mikeroyal/arduino-guide
Last synced: 2 days ago
JSON representation
-
Arduino Tools
- Arduino IDE - to-use hardware and software.
- Arduino CLI - in-one solution that provides builder, Boards/Library Manager, uploader, discovery and many other tools needed to use any Arduino compatible board and platforms.
- Back to the Top
- Arduino Pro IDE
- Gobot
- Tasmota
- PlatformIO - in. It provides support for multiplatforms and frameworks such as IoT, Arduino, CMSIS, ESP-IDF, FreeRTOS, libOpenCM3, mbed OS, Pulp OS, SPL, STM32Cube, Zephyr RTOS, ARM, AVR, Espressif (ESP8266/ESP32), FPGA, MCS-51 (8051), MSP430, Nordic (nRF51/nRF52), NXP i.MX RT, PIC32, RISC-V.
- DuinOS
- VxWorks - leading real-time operating systems (RTOS) for building embedded devices and systems for more than 30 years.
- Arduino CLI - in-one solution that provides builder, Boards/Library Manager, uploader, discovery and many other tools needed to use any Arduino compatible board and platforms.
- Arduino Pro IDE
- HeliOS
- FreeRTOS - leading real-time operating system (RTOS) for microcontrollers and small microprocessors.
- Simba
- LynxOS - time partitioning operating system developed by Lynx Software Technologies.
- VSCode Arduino
- Arduino Thread
- PlatformIO - in. It provides support for multiplatforms and frameworks such as IoT, Arduino, CMSIS, ESP-IDF, FreeRTOS, libOpenCM3, mbed OS, Pulp OS, SPL, STM32Cube, Zephyr RTOS, ARM, AVR, Espressif (ESP8266/ESP32), FPGA, MCS-51 (8051), MSP430, Nordic (nRF51/nRF52), NXP i.MX RT, PIC32, RISC-V.
- PlatformIO for VSCode
- HeliOS
- TinyGo - line tools.
- Chipyard - based systems-on-chip. It will allow you to leverage the Chisel HDL, Rocket Chip SoC generator, and other [Berkeley](https://berkeley.edu/) projects to produce a RISC-V SoC with everything from MMIO-mapped peripherals to custom accelerators.
- The Eclipse Embedded CDT - ins for Arm & RISC-V C/C++ developers.
- Unicorn - platform, multi-architecture CPU emulator framework(ARM, AArch64, M68K, Mips, Sparc, X86) based on [QEMU](https://www.qemu.org/).
- Keystone - platform, multi-architecture(Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) assembler framework.
- FreeRTOS - leading real-time operating system (RTOS) for microcontrollers and small microprocessors.
- Simba
- DuinOS
- VxWorks - leading real-time operating systems (RTOS) for building embedded devices and systems for more than 30 years.
- LynxOS - time partitioning operating system developed by Lynx Software Technologies.
- The Eclipse Embedded CDT - ins for Arm & RISC-V C/C++ developers.
- Unicorn - platform, multi-architecture CPU emulator framework(ARM, AArch64, M68K, Mips, Sparc, X86) based on [QEMU](https://www.qemu.org/).
- Keystone - platform, multi-architecture(Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) assembler framework.
- TinyGo - line tools.
- Chipyard - based systems-on-chip. It will allow you to leverage the Chisel HDL, Rocket Chip SoC generator, and other [Berkeley](https://berkeley.edu/) projects to produce a RISC-V SoC with everything from MMIO-mapped peripherals to custom accelerators.
- LLVM - end(parser and lexer) and a back-end (code that converts LLVM's representation to actual machine code).
-
Arduino Learning Resources
- Arduino Forum
- Arduino Courses on Udemy
- Online Arduino Classes on Skillshare
- Arduino Training Courses on NobleProg
- Arduino with Python course from Real Python
- Arduino
- Getting Started with Arduino
- Arduino Education
- Arduino Store
- Back to the Top
- Arduino
- Getting Started with Arduino
- Arduino Education
- Arduino Store
- Arduino Forum
- Arduino Courses on Udemy
- Arduino Courses on Coursera
- Online Arduino Classes on Skillshare
- Introduction to Arduino course on Pluralsight
- Arduino Training Courses on NobleProg
- Arduino with Python course from Real Python
- 200+ Arduino Projects on Instructables
- Arduino Reference Manual
-
C/C++ Learning Resources
- C - purpose, high-level language that was originally developed by Dennis M. Ritchie to develop the UNIX operating system at Bell Labs. It supports structured programming, lexical variable scope, and recursion, with a static type system. C also provides constructs that map efficiently to typical machine instructions, which makes it one was of the most widely used programming languages today.
- Embedded C - committee) to address issues that exist between C extensions for different [embedded systems](https://en.wikipedia.org/wiki/Embedded_system). The extensions hep enhance microprocessor features such as fixed-point arithmetic, multiple distinct memory banks, and basic I/O operations. This makes Embedded C the most popular embedded software language in the world.
- C & C++ Developer Tools from JetBrains
- Open source C++ libraries on cppreference.com
- C++ Graphics libraries
- C++ Libraries in MATLAB
- Open source C++ libraries on cppreference.com
- C++ Graphics libraries
- C++ Libraries in MATLAB
- Google C++ Style Guide
- Embedded C - committee) to address issues that exist between C extensions for different [embedded systems](https://en.wikipedia.org/wiki/Embedded_system). The extensions hep enhance microprocessor features such as fixed-point arithmetic, multiple distinct memory banks, and basic I/O operations. This makes Embedded C the most popular embedded software language in the world.
- C & C++ Developer Tools from JetBrains
- C++ style guide for Fuchsia
- Chromium C++ Style Guide
- C++ Core Guidelines
- Google C++ Style Guide
- C++ style guide for Fuchsia
- C and C++ Coding Style Guide by OpenTitan
- Chromium C++ Style Guide
- C++ Core Guidelines
Programming Languages
Sub Categories
Keywords
arm
6
arduino
5
embedded
4
arm64
4
framework
4
mips
4
powerpc
4
reverse-engineering
4
security
4
sparc
4
systemz
4
x86
4
x86-64
4
golang
2
tooling-team
2
arduino-cli
2
command-line
2
arduino-ide
2
autocomplete
2
eclipse-theia
2
ide
2
cli
2
cdt
2
hexagon
2
assembler
2
tricore
2
s390x
2
riscv
2
m68k
2
emulator
2
cpu-emulator
2
cpu
2
risc-v
2
plugins
2
plug-ins
2
eclipse-marketplace
2
eclipse
2
documentation
1
help
1
tasmota
1
wiki
1
arduino-library
1