Skip to content

Commit 0a21e3b

Browse files
3d-gussnerDRracer
authored andcommitted
Update Arduino_boards after pulled PRs to v1.0.4
1 parent f93d9c4 commit 0a21e3b

4 files changed

Lines changed: 155 additions & 0 deletions

File tree

IDE_Board_Manager/package_prusa3d_index.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,28 @@
1010
},
1111
"platforms": [
1212
{
13+
"name": "Prusa Research AVR Boards",
14+
"architecture": "avr",
15+
"version": "1.0.4",
16+
"category": "Contributed",
17+
"url": "https://raw.githubusercontent.com/prusa3d/Arduino_Boards/master/IDE_Board_Manager/prusa3dboards-1.0.4.tar.bz2",
18+
"archiveFileName": "prusa3dboards-1.0.4.tar.bz2",
19+
"checksum": "SHA-256:56afa164c6c7a8e09d0d1c739ea98a432e1adbe5744877779f8b5fc38c42df52",
20+
"size": "103531",
21+
"help": {
22+
"online": "https://github.com/prusa3d/Arduino_Boards/blob/master/IDE_Board_Manager/prusa3dboards-1.0.4.md"
23+
},
24+
"boards": [
25+
{
26+
"name": "Original Prusa i3 MK3 Multi Material 2.0 upgrade"
27+
},
28+
{
29+
"name": "Original Prusa i3 MK3/MK3S Einsy RAMBo"
30+
}
31+
],
32+
"toolsDependencies": []
33+
},
34+
{
1335
"name": "Prusa Research AVR Boards",
1436
"architecture": "avr",
1537
"version": "1.0.3",
Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
# Prusa Research Boards definition version 1.0.4
2+
3+
## Boards supported
4+
- [Prusa MM control board](https://github.com/prusa3d/MM-control-2.0) using prusa3dboards-1.0.2.tar.bz2
5+
- including bootloader
6+
- Einsy/miniRAMBo boards using prusa3dboards-1.0.4.tar.bz2
7+
- including bootloader
8+
- [Einsys](https://reprap.org/wiki/EinsyRambo)
9+
- [miniRAMbo](https://reprap.org/wiki/MiniRambo)
10+
## Specials/Limits
11+
- Restricted cores version for the Einsy/miniRAMBo boards
12+
13+
## Changes to previous version
14+
- [Rework compiler flags](https://github.com/prusa3d/Arduino_Boards/pull/10)
15+
- [Save a bit more ram by not compiling millis at all](https://github.com/prusa3d/Arduino_Boards/pull/12)
16+
- [Add linker script](https://github.com/prusa3d/Arduino_Boards/pull/11)
17+
- [Make builds more reproducible through -frandom-seed](https://github.com/prusa3d/Arduino_Boards/pull/8)
18+
19+
Folder Structure:
20+
```
21+
.
22+
└── IDE_Board_Manager
23+
└── prusa3dboards
24+
├── bootloaders
25+
│   ├── prusa_einsy_rambo
26+
│   └── prusa_mm_control
27+
├── cores
28+
│   └── prusa_einsy_rambo
29+
├── ldscripts
30+
└── variants
31+
├── prusa_einsy_rambo
32+
└── prusa_mm_control
33+
```
34+
File Structure:
35+
```
36+
.
37+
├── IDE_Board_Manager
38+
│   ├── package_prusa3d_index.json
39+
│   ├── Prepare-new-version.sh
40+
│   ├── prusa3dboards
41+
│   │   ├── avrdude.conf
42+
│   │   ├── avrdude.md
43+
│   │   ├── boards.txt
44+
│   │   ├── bootloaders
45+
│   │   │   ├── prusa_einsy_rambo
46+
│   │   │   │   ├── avr_cpunames.h
47+
│   │   │   │   ├── avrinterruptnames.h
48+
│   │   │   │   ├── command.h
49+
│   │   │   │   ├── lcd.c
50+
│   │   │   │   ├── lcd.h
51+
│   │   │   │   ├── License.txt
52+
│   │   │   │   ├── Makefile
53+
│   │   │   │   ├── settings.h
54+
│   │   │   │   ├── stk500boot.c
55+
│   │   │   │   ├── stk500boot.h
56+
│   │   │   │   ├── stk500boot.hex
57+
│   │   │   │   └── stk500boot_v2_mega2560.hex
58+
│   │   │   └── prusa_mm_control
59+
│   │   │   ├── build.txt
60+
│   │   │   ├── Caterina-prusa_mm_control.hex
61+
│   │   │   ├── program.txt
62+
│   │   │   └── Readme.txt
63+
│   │   ├── cores
64+
│   │   │   └── prusa_einsy_rambo
65+
│   │   │   ├── abi.cpp
66+
│   │   │   ├── Arduino.h
67+
│   │   │   ├── binary.h
68+
│   │   │   ├── CDC.cpp
69+
│   │   │   ├── Client.h
70+
│   │   │   ├── HardwareSerial0.cpp
71+
│   │   │   ├── HardwareSerial1.cpp
72+
│   │   │   ├── HardwareSerial2.cpp
73+
│   │   │   ├── HardwareSerial3.cpp
74+
│   │   │   ├── HardwareSerial.cpp
75+
│   │   │   ├── HardwareSerial.h
76+
│   │   │   ├── HardwareSerial_private.h
77+
│   │   │   ├── hooks.c
78+
│   │   │   ├── IPAddress.cpp
79+
│   │   │   ├── IPAddress.h
80+
│   │   │   ├── main.cpp
81+
│   │   │   ├── new.cpp
82+
│   │   │   ├── new.h
83+
│   │   │   ├── PluggableUSB.cpp
84+
│   │   │   ├── PluggableUSB.h
85+
│   │   │   ├── Printable.h
86+
│   │   │   ├── Print.cpp
87+
│   │   │   ├── Print.h
88+
│   │   │   ├── Server.h
89+
│   │   │   ├── Stream.cpp
90+
│   │   │   ├── Stream.h
91+
│   │   │   ├── Tone.cpp
92+
│   │   │   ├── Udp.h
93+
│   │   │   ├── USBAPI.h
94+
│   │   │   ├── USBCore.cpp
95+
│   │   │   ├── USBCore.h
96+
│   │   │   ├── USBDesc.h
97+
│   │   │   ├── WCharacter.h
98+
│   │   │   ├── WInterrupts.c
99+
│   │   │   ├── wiring_analog.c
100+
│   │   │   ├── wiring.c
101+
│   │   │   ├── wiring_digital.c
102+
│   │   │   ├── wiring_private.h
103+
│   │   │   ├── wiring_pulse.c
104+
│   │   │   ├── wiring_pulse.S
105+
│   │   │   ├── wiring_shift.c
106+
│   │   │   ├── WMath.cpp
107+
│   │   │   ├── WString.cpp
108+
│   │   │   └── WString.h
109+
│   │   ├── ldscripts
110+
│   │   │   └── avr6.xn
111+
│   │   ├── platform.txt
112+
│   │   └── variants
113+
│   │   ├── prusa_einsy_rambo
114+
│   │   │   └── pins_arduino.h
115+
│   │   └── prusa_mm_control
116+
│   │   └── pins_arduino.h
117+
│   ├── prusa3dboards-1.0.0.md
118+
│   ├── prusa3dboards-1.0.0.tar.bz2
119+
│   ├── prusa3dboards-1.0.1.md
120+
│   ├── prusa3dboards-1.0.1.tar.bz2
121+
│   ├── prusa3dboards-1.0.2.md
122+
│   ├── prusa3dboards-1.0.2.tar.bz2
123+
│   ├── prusa3dboards-1.0.3.md
124+
│   ├── prusa3dboards-1.0.3.tar.bz2
125+
│   ├── prusa3dboards-1.0.4.md
126+
│   ├── prusa3dboards-1.0.4.tar.bz2
127+
│   ├── prusa3dboards.version
128+
│   ├── prusa3drambo-1.0.0.tar.bz2
129+
│   └── prusa3drambo-1.0.1.tar.bz2
130+
├── LICENSE
131+
└── README.md
132+
```
101 KB
Binary file not shown.

IDE_Board_Manager/prusa3dboards.version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
1.0.4 # Rework compiler flags, linker script, Make builds more reproducible, not compiling millis by @wavexx and @leptun
12
1.0.3 # Fix "timer0_fract = 0;" warning
23
1.0.2 # With bootloader and compiler.c.elf.extra_flags for Prusa Einsy/RAMBo Prusa Frimware
34
1.0.1 # Added Einsy/miniRAMBo boards

0 commit comments

Comments
 (0)