Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

libopencm3

Compare

  Analyzed 1 day ago

A free/libre/open-source firmware library for Cortex-M3 microcontrollers.

99K lines of code

23 current contributors

18 days since last commit

12 users on Open Hub

Moderate Activity
4.83333
   
I Use This

FreeRTOS Real Time Kernel

Compare

  Analyzed 4 days ago

Mini RTOS kernel for small embedded systems. Preconfigured demo programs are included for lots of microcontroller architectures - ARM7, ARM CORTEX M3, PIC32, PPC405, 8051, AVR (MegaAVR), x86, PIC18, PIC24, dsPIC, HCS12, H8S, RDC, ColdFire, Fujitsu, etc.

3.25M lines of code

2 current contributors

2 months since last commit

10 users on Open Hub

Moderate Activity
5.0
 
I Use This
Licenses: Commercial, GPL-2-0-w...

ChibiOS/RT embedded RTOS

Compare

  Analyzed 4 days ago

ChibiOS/RT is a compact and fast RTOS designed for embedded applications. It offers threads, mutexes, semaphores, messages, events, timers, flexible I/O with timeout capability. ARM7, Cortex-M3, AVR, MSP430 and x86 are currently supported.

0 lines of code

0 current contributors

0 since last commit

7 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: Commercial, gpl3_or_l...

mbed

Compare

  Analyzed about 22 hours ago

The mbed Software Development Kit (SDK) is an open source C/C++ microcontroller software platform relied upon by tens of thousands of developers to build projects fast. We've worried about creating and testing startup code, C runtime, libraries and peripheral APIs, so you can worry about coding the smarts of your next product.

5.84M lines of code

289 current contributors

1 day since last commit

7 users on Open Hub

Very High Activity
4.33333
   
I Use This

micropython

Compare

  Analyzed 1 day ago

An implementation of Python 3.x on a microcontroller.

256K lines of code

65 current contributors

4 months since last commit

6 users on Open Hub

High Activity
5.0
 
I Use This

OpenSCB

Compare

  Analyzed 4 days ago

OpenSCB goal is to create a fully open source servo controller. That means that we have designed a board with all the hardware to interface with classic RC servos, AX-12/AX-18 servos, openservo and more... It's using a powerful 32-bits micro-controller and it has an USB port for programming and ... [More] control with a PC. The schematic and layout will be available and you will be able to use them and customize them as you need. To go with this board, we have built an embedded software which let you use all the feature of the board. We tried to keep the design as flexible as possible so you should be able to reuse only the part you need from the software. We are also developing a graphical interface for your computer to configure, calibrate and control the board. [Less]

0 lines of code

0 current contributors

0 since last commit

3 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: gpl

eLua

Compare

  Analyzed about 18 hours ago

eLua stands for Embedded Lua and the project aims to introduce the programming language Lua to the embedded software development world. Lua is the perfect example of a minimal, yet fully functional language. Although generally advertised as a "scripting language" (and used accordingly especially in ... [More] the game industry), it is also fully capable of running stand-alone programs. Its limited resource requirements make it suitable to a lot of microcontroller families. The aim of the project is to have a fully functional Lua development environment on the microcontroller itself, without the need to install a specific toolchain on the PC side. [Less]

429K lines of code

2 current contributors

2 months since last commit

3 users on Open Hub

Low Activity
0.0
 
I Use This

OpenBLT

Compare

  Analyzed 4 days ago

OpenBLT is mostly used as an STM32 bootloader, due to the popularity of STM32 microcontrollers. However, the bootloader’s architecture is such that it can work with any microcontroller and use any type of communication interface to perform firmware updates.

5.86M lines of code

1 current contributors

2 months since last commit

3 users on Open Hub

Very Low Activity
5.0
 
I Use This
Licenses: commercia..., gnu3

MCUSim

Compare

  Analyzed 4 days ago

MCUSim is a digital simulator of the 8-bit AVR microcontrollers. It is written from scratch to assist in circuit simulation, firmware debugging, testing, and signal tracing. Simulator can be extended by creating models written in Lua. They may affect state of a simulated MCU in several ... [More] ways, e.g. access internal registers, generate signals on its pins or terminate the whole simulation, and play roles of the significant parts of a circuit connected to the microcontroller (external EEPROM, humidity sensor, MOSFET switch). [Less]

22.3K lines of code

1 current contributors

5 months since last commit

2 users on Open Hub

Very Low Activity
5.0
 
I Use This

kiibohd controller

Compare

  Analyzed about 15 hours ago

Keyboard firmware for ARM based microcontrollers like Teensy 3.

880K lines of code

3 current contributors

21 days since last commit

2 users on Open Hub

Moderate Activity
0.0
 
I Use This
Licenses: gpl3, mit, Public_do...