Skip to content
Sanguino add-on for the Arduino IDE, based on http://code.google.com/p/sanguino/
Branch: master
Clone or download
Lauszus Added instructions for using this add-on with PlatformIO
This will allow people to still use this plugin without having to burn the bootloader, as it allows the user to specify the upload speed
Latest commit 8c73361 Mar 15, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
avr
bootloaders/optiboot
variants/sanguino
.gitignore Ignore temp script Jul 15, 2013
.travis.yml Compile the Blink example for all boards using Travis Oct 17, 2017
README.md Added instructions for using this add-on with PlatformIO Mar 15, 2018
boards.txt Reference the standard Arduino core Dec 30, 2013
gpl2.txt Added license file Jul 21, 2013
package_lauszus_sanguino_index.json
release.sh Uploaded script used for a new release Oct 26, 2016

README.md

Sanguino

Developed by Kristian Sloth Lauszus, 2012

The code is released under the GNU General Public License.


Build Status

This is a Sanguino third-party hardware add-on for the Arduino IDE.

To use this add-on simply add the following url: https://raw.githubusercontent.com/Lauszus/Sanguino/master/package_lauszus_sanguino_index.json to the Arduino boards manager. Please see the following page for more information: https://learn.adafruit.com/add-boards-arduino-v164.

Advanced users can install the hardware add-on manually by creating a folder named "hardware" inside your sketchbook directory. Now move the Sanguino directory inside that folder. The structure would look like this:

  • Arduino/
    • hardware/
      • Sanguino/
        • avr/
        • bootloaders/
        • variants/
        • README.md
        • boards.txt

PlatformIO

It is also possible to use this add-on with PlatformIO. For instace you can use the Sanguino ATmega644 or ATmega644A running at 16 MHz by creating the following entry in your platformio.ini file:

[env:sanguino_atmega644p]
platform = atmelavr
framework = arduino
board = sanguino_atmega644p

This will also allow you to specify the upload speed by adding the following entry:

upload_speed = 57600

This is needed if you have not burned the Optiboot bootloader.

The list of boards can be found here: http://docs.platformio.org/en/latest/platforms/embedded_boards.html#sanguino.

ATmega1284

Since the ATmega1284 is not supported by Avrdude. You will have to burn the bootloader manually from the command line. See this file for help: ATmega1284.md.

Also check out the following site for more information: http://blog.stevemarple.co.uk/2013/01/how-to-use-atmel-atmega1284-non-p.html.

For more information see the following site: http://www.arduino.cc/en/Guide/Environment#thirdpartyhardware or send me an email at lauszus@gmail.com.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.