Skip to content

Commit 5d8d949

Browse files
Add README
1 parent 15b928e commit 5d8d949

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
Interface board firmware
2+
------------------------
3+
This repository contains the source code for the firmware running on the
4+
3devo interface board. This board is part of the 3devo Filament Extruder
5+
and since version 1.3 includes an attiny841 microcontroller to handle
6+
powering up the display and reading the hopper sensor.
7+
8+
To compile this firmware, the
9+
[ATTinyCore](https://github.com/SpenceKonde/ATTinyCore/blob/master/Installation.md)
10+
core and [Arduino-3devo](https://github.com/3devo/Arduino-3devo) board
11+
description files need to be installed into the `hardware` subdirectory
12+
of your Arduino sketchbook (these two are also included as submodules in
13+
this repository, so if you configure the Arduino IDE Sketchbook path to
14+
point to this repository, they should also be loaded as needed). Then
15+
select "3devo Interfaceboard" in the IDE and compile the firmware.
16+
17+
A compiled version of this firmware is normally included in the Filament
18+
Extruder's main firmware, and uploaded on every startup through a
19+
[bootloader](https://github.com/3devo/AtTinyBootloader) running on the
20+
microcontroller.
21+
22+
License
23+
-------
24+
This firmware contains a TWI implementation taken from
25+
[bootloader-attiny](https://github.com/modulolabs/bootloader-attiny)
26+
written by Erin Tomson. All code in this repository is licensed under
27+
the GPL, version 3. See the LICENSE file for the full license.

0 commit comments

Comments
 (0)