{"id":20995417,"url":"https://github.com/todbot/arduinoonbeaglebone","last_synced_at":"2025-12-29T16:11:04.976Z","repository":{"id":3787009,"uuid":"4864971","full_name":"todbot/ArduinoOnBeagleBone","owner":"todbot","description":"Arduino and AVR compilation tools for BeagleBone (currently command-line only)","archived":false,"fork":false,"pushed_at":"2014-07-20T06:11:19.000Z","size":135,"stargazers_count":7,"open_issues_count":2,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-07T02:48:12.342Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/todbot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-07-02T21:15:33.000Z","updated_at":"2017-05-16T05:01:21.000Z","dependencies_parsed_at":"2022-08-17T23:00:10.115Z","dependency_job_id":null,"html_url":"https://github.com/todbot/ArduinoOnBeagleBone","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/todbot%2FArduinoOnBeagleBone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/todbot%2FArduinoOnBeagleBone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/todbot%2FArduinoOnBeagleBone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/todbot%2FArduinoOnBeagleBone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/todbot","download_url":"https://codeload.github.com/todbot/ArduinoOnBeagleBone/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243410229,"owners_count":20286387,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-19T07:23:44.830Z","updated_at":"2025-12-29T16:10:59.940Z","avatar_url":"https://github.com/todbot.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"ArduinoOnBeagleBone\n===================\n\nArduino and AVR compilation tools for BeagleBone (currently command-line only)\n\nThis will give you the command-line tools needed to compile AVR programs\nand Arduino sketches.  In this way it is similar to WinAVR for Windows and \nCrossPack for Mac OS X.\n\nSpecifically, the versions of the tools created are:\n- avr binutils-2.22\n- avr gcc-4.5.3\n- avr-libc-1.8.0 \n- avrdude 5.11.1\n\n![arduino on beaglebone](http://farm8.staticflickr.com/7133/7498727432_681c5955ba_n.jpg)\n\nUpdate 19 Jul 2014: @schiavone has updated the process to work with modern Arduino, see: https://docs.google.com/document/d/1k3ltjBM7x6sSX8FyFmMQFxjCXu7EGPTC8_UaT0u0PGM/edit?usp=sharing\n\n\nQuickstart\n-----------\n\n1. Get \u0026 install the tools tarball with:\n```\n    # cd /\n    # wget http://cloud.github.com/downloads/todbot/ArduinoOnBeagleBone/avrtools-arduino-beaglebone-20120630.tar.gz\n    # tar xvzf avrtools-arduino-beaglebone-20120630.tar.gz\n    # . /usr/local/avr/arduino-setup\n```\n\n2. Go into your sketch directory and start compiling\n```\n    # cd ~/sketches/MyAwesomSketch\n    # ln -s $AVRDIR/arduino.mk Makefile\n    # make\n    # make upload\n    # make monitor\n```\n\nMore Info\n---------\n\nFor details on how to use this package, see:\n  [\"using-beaglebone-avr-arduino-tools.txt\"](https://github.com/todbot/ArduinoOnBeagleBone/blob/master/using-beaglebone-avr-arduino-tools.txt)\n\n\n\nFor details on how these tools were compiled, see:\n  [\"building-beaglebone-avr-arduino-tools.txt\"](https://github.com/todbot/ArduinoOnBeagleBone/blob/master/building-beaglebone-avr-arduino-tools.txt)\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftodbot%2Farduinoonbeaglebone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftodbot%2Farduinoonbeaglebone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftodbot%2Farduinoonbeaglebone/lists"}