All Projects → sparkfun → Arduino_boards

sparkfun / Arduino_boards

Board definitions for SparkFun-manufactured AVR, ARM, and ESP-based Arduino boards.

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Arduino boards

optiboot flash
Optiboot subtree for MightyCore, MegaCore, MiniCore and MajorCore
Stars: ✭ 48 (-74.6%)
Mutual labels:  avr, bootloader
Tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+4697.88%)
Mutual labels:  arm, avr
Lbforth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (+55.03%)
Mutual labels:  arm, avr
DigiOS
Mini OS emulator for Digispark (an Attiny85 based microcontroller).
Stars: ✭ 46 (-75.66%)
Mutual labels:  avr, arduino-ide
Xpcc
DEPRECATED, use our successor library https://modm.io instead
Stars: ✭ 177 (-6.35%)
Mutual labels:  arm, avr
terminal
Terminal inside the microcontroller (cli for mcu)
Stars: ✭ 31 (-83.6%)
Mutual labels:  avr, arm
Platformio Core
PlatformIO is a professional collaborative platform for embedded development 👽 A place where Developers and Teams have true Freedom! No more vendor lock-in!
Stars: ✭ 5,539 (+2830.69%)
Mutual labels:  arm, avr
ariadne-bootloader
A little less unfinished TFTP bootloader for Arduino Ethernet or Arduino with Ethernet Shield
Stars: ✭ 40 (-78.84%)
Mutual labels:  avr, bootloader
Erika3
ERIKA Enterprise v3 RTOS
Stars: ✭ 98 (-48.15%)
Mutual labels:  arm, avr
Micronucleus
ATTiny usb bootloader with a strong emphasis on bootloader compactness.
Stars: ✭ 1,240 (+556.08%)
Mutual labels:  bootloader, avr
atmega
Bare ATmega 8/168/328 microcontrollers with the Arduino IDE.
Stars: ✭ 75 (-60.32%)
Mutual labels:  avr, arduino-ide
Awesome Cpus
All CPU and MCU documentation in one place
Stars: ✭ 1,602 (+747.62%)
Mutual labels:  arm, avr
DemOS
Free, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-90.48%)
Mutual labels:  avr, arm
toolchain68k
build a toolchain for cross developement. Supports motorola m68k-elf, avr and arm-none-eabi
Stars: ✭ 18 (-90.48%)
Mutual labels:  avr, arm
miniboot
🏗️ An I2C bootloader for Arduino.
Stars: ✭ 62 (-67.2%)
Mutual labels:  avr, bootloader
Bare Arduino Project
Start your Arduino projects right out of the box
Stars: ✭ 505 (+167.2%)
Mutual labels:  avr, arduino-ide
Gnu Eprog
Embedded Programming with the GNU Toolchain
Stars: ✭ 230 (+21.69%)
Mutual labels:  arm, bootloader
CorePartition
Universal Cooperative Multithread Lib with real time Scheduler that was designed to work, virtually, into any modern micro controller or Microchip and, also, for user space applications for modern OS (Mac, Linux, Windows) or on FreeRTOS as well. Supports C and C++
Stars: ✭ 18 (-90.48%)
Mutual labels:  avr, arm
Toboot
Bootloader for the EFM32HG Tomu Board
Stars: ✭ 65 (-65.61%)
Mutual labels:  arm, bootloader
Jesfs
Jo's Embedded Serial File System (for Standard Serial NOR-Flash)
Stars: ✭ 104 (-44.97%)
Mutual labels:  arm, bootloader

SparkFun Arduino Boards

This repository contains support for the following SparkFun Arduino-compatible development boards.

IMPORTANT NOTE: These board files have been updated for compatibility with Arduino version 1.8 and higher. Some boards (e.g. SAMD) may not compile correctly with earlier versions of Arduino. If you need compatibility with earlier versions of Arduino, you can choose previous releases of these boards from the Boards Manager.

Apollo3 Boards

AVR Boards

SAMD (ARM Cortex-M0+) Boards

ESP8266 Boards

These boards are supported by Espressif. 👍

ESP32 Boards

These boards are supported by Espressif. 👍

Installation Instructions

To add board support for our products, start Arduino and open the Preferences window (File > Preferences). Now copy and paste the following URL into the 'Additional Boards Manager URLs' input field:

https://raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json

Location of Additional Boards Manager URL input field

If there is already an URL from another manufacturer in that field, click the button at the right end of the field. This will open an editing window allowing you to paste the above URL onto a new line.

Apollo3 and AVR Installation Instructions

Open the Boards Manager window by selecting Tools > Board, scroll to the top of the board list, and select Boards Manager.

Boards Manager Menu

If you type "sparkfun" (without quotes) into the "filter your search" field, you will see options to install SparkFun's Apollo3 and AVR board files. Click in the desired box, and click the "Install" button that appears. Once installed, the boards will appear at the bottom of the board list.

Sparkfun Boards

SAMD Installation Instructions

When installing SAMD boards, you will need to first install Arduino SAMD support, then SparkFun's SAMD boards.

Open the Boards Manager window by selecting Tools > Board, scroll to the top of the board list, and select Boards Manager. Now type "samd" (without quotes) into the "filter your search" field at the top of the window. Two entries should show up, one for Arduino SAMD boards, and one for SparkFun SAMD boards. We'll install both of these, starting with Arduino SAMD boards.

Click anywhere in the "Arduino SAMD Boards" box, and click "Install". This is a large installation and will take a while.

Arduino SAMD Boards

Now click anywhere in the "SparkFun SAMD Boards" box, and click "Install". This is a small installation and will happen much faster.

SparkFun SAMD Boards

You're now ready to use SparkFun SAMD boards. They will appear at the bottom of the board list.

ESP Boards?

All support for our ESP based boards are supported within their respective Espressif's Repository.

Notes

  • Some boards such as the Arduino Pro and Pro Mini come in more than one flavor. For these you must select the correct processor in the 'Tools' menu.
  • Information on compiling and programming the bootloaders can be found in the bootloaders directory.

Have fun!
-Your friends at SparkFun

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].