32bit boards (Due, ZEro, etc) maximum RAM
- Dominant language
- Java
- Stars
- 14.6k
- Forks
- 7k
- PR merge metrics
- No merged PRs in 30d
Description
On all Arduino 8bit board when the Verify of code finish we receive a Maximum flash and Maximum RAM message in the consolle (so if it is to hight the ide block the upload)
Instead on 32bit board the RAM check there isn't.
8bit boards
```
Sketch uses 928 bytes (2%) of program storage space. Maximum is 32,256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes.
```
32bit boards
`Sketch uses 8,356 bytes (3%) of program storage space. Maximum is 262,144 bytes.`
Contributor guide
Research direction
Start by tracing the Arduino IDE verification and upload flow for 8-bit and 32-bit boards, comparing the existing console output shown in the issue. Done means 32-bit boards report their maximum RAM alongside flash usage and prevent upload when the RAM limit is exceeded.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- arduino, java
- Domain
- devtools, embedded-iot
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100