element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Arduino Forum How large is your "hidden" Arduino folder
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 18 replies
  • Subscribers 405 subscribers
  • Views 937 views
  • Users 0 members are here
  • arduino_development_environment
  • spring_clean
Related

How large is your "hidden" Arduino folder

BigG
BigG 22 days ago

I've been doing a different sort of spring cleaning this weekend.

As my disk drive is almost full, I ran the Linux disk usage analyser tool on my Home folder and revealed, unsurprisingly, that the .arduino15 folder was the main culprit (being the "brains" behind it all). This was due to the staging folder, which was well over 15GB!

It turns out that the contents of this literal "staging" folder is really just a type of cache should you want to reinstall stuff again. It appears there is no automated means of cleaning.

So, if you haven't touched yours what size has yours grown too - it's indicative of how extensive you use it (bragging rights, I suppose :-D).

What other tricks do you use to automate disk usage spring cleaning.

  • Sign in to reply
  • Cancel

Top Replies

  • BigG
    BigG 22 days ago in reply to Gough Lui +2
    That's me alright. Probably should be attending "Arduinoics Anonymous" with all the boards I've got set up. Yeah, that's a good point. It may well be a result of me clutching onto 1.8.16 for so long. Only…
  • beacon_dave
    beacon_dave 22 days ago in reply to ralphjy +1
    Sounds like a job for a directory junction.
  • balajivan1995
    balajivan1995 22 days ago +1
  • geralds
    geralds 22 days ago

    Hi  BigG 

    Well actually my Arduino15 folder uses about 4,5 GB space. The subfolders under staging are libraries (138MB) and packages (807MB), which have the most contents.

    Under Arduino15 the IDE stores all downloaded installation files as well the IDE using remote sketchbooks, cloud build projects (connected to Arduino project website), etc....

    Then you have the Arduino ide update folder, which contains the IDE installation files.

    Under the user-document folders you have your own Arduino project folders, which also explode by project to project.

    And in the user temp folder you have the opened projects which will not closed and not deleted automatically after closing the IDE.

    ---....---- and so on...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • dougw
    dougw 22 days ago

    I'm wondering if there is something similar on Windows - I don't see anything...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • ralphjy
    ralphjy 22 days ago

    Since I started using the Uno Q and AppLab, I recently stumbled upon the same issue.  It's a pain to always have to manually delete the staging files.  I'm going to see if I can relocate Arduino15 to another drive.  I am using Windows, so it's currently in AppData/Local.  It would be nice if Arduino would let you set the Arduino15 file location.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • beacon_dave
    beacon_dave 22 days ago in reply to ralphjy

    Sounds like a job for a directory junction. 

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • BigG
    BigG 22 days ago in reply to geralds

    That's a great analysis. Thanks. I think the irony of it all is that the more frequent you keep boards and libraries updated the worse it gets.

    I found in my case that the big staging library folder hoggers were Adafruit and lvgl libs as they have quite frequent updates, and then with packages it seemed to be esp32 and the Arduino giga board files.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • BigG
    BigG 22 days ago in reply to ralphjy

    Hi ralphjy 

    Apparently you can move the Arduino15 location based on this Arduino forum post: forum.arduino.cc/.../5

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • colporteur
    colporteur 22 days ago

    BG to my dismay, the Arduino folder I use is a collection of the same folder over four different machines.

    I suffer from a lack of foundation knowledge to manage the Arduino content. Starting out knowing nothing I did things one way. As I learned I changed my approach. This wash-rinse repeat approach tends to create a content mess.

    My greatest fear is having to do something more than once and having to relearn how it is done. Therefore keep everything and hope hunting through the bread crumbs of the past will trigger memories.

    I constantly look at the content of four folders, Arduino, KiCAD, Inkscape and scribus thinking man wouldn't it be nice to Spring Clean them. I shudder and think maybe someday if I am bed bound:)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • balajivan1995
    balajivan1995 22 days ago

    image
    Grin

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • BigG
    BigG 22 days ago in reply to balajivan1995

    My .arduino15 folder must be on 3 dinners a day Grimacing

    And this is after my "spring clean"... Smile

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • ralphjy
    ralphjy 22 days ago in reply to BigG

    Thanks, never used the arduino-cli.yaml before to configure things.  A little concerned that some software hardwires the AppData path and doesn’t look at this file.

    I just moved the Arduino15 directory to a larger drive and symlinked to it.  That appears to work fine for both the IDE and AppLab.

    I was running out of space on my C drive and it turns out the Uno Q requires 10 GB of space to update the firmware.  Having lots of issues with the Uno Q.  The whole container thing is a blessing and a curse.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube