# GRBL and ARDUINO IDE 2.0.4

**URL:** <https://forum.arduino.cc/t/grbl-and-arduino-ide-2-0-4/1115276>\
**Category:** Motors, Mechanics, Power and CNC\
**Created:** [April 14, 2023, 7:05pm UTC](https://forum.arduino.cc/t/grbl-and-arduino-ide-2-0-4/1115276 "2023-04-14T19:05:30Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![IvanX](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ivanx/32/233127_2.png) [@IvanX](https://forum.arduino.cc/u/IvanX)\
**Post date:** [April 14, 2023, 7:05pm UTC](https://forum.arduino.cc/t/grbl-and-arduino-ide-2-0-4/1115276/1 "2023-04-14T19:05:30Z")

</div>

Hello friends.  
I am starting to learn CNC issues. I have an Arduino Uno, arduino IDE 2.0.4 for 64 bit Windows. The IDE environment doesn't want to take grbl.zip and keeps saying "Compilation error: grbl.h: No such file or directory".  
I already uninstalled it and installed it again. Still the same problem, but a different library, e.g. for ESP 8266 or servo takes normally. Thanks for advice.

---

<div class="post-metadata">

**Author:** ![Ballscrewbob](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ballscrewbob/32/950458_2.png) [@Ballscrewbob](https://forum.arduino.cc/u/Ballscrewbob)\
**Post date:** [April 14, 2023, 7:14pm UTC](https://forum.arduino.cc/t/grbl-and-arduino-ide-2-0-4/1115276/2 "2023-04-14T19:14:43Z")

</div>

Remove the shield from the Arduino UNO.

This topic is also covered in a few places within this section so you could also look up GRBL with the forums own search.  
I have not tried it with the latest IDE but I know for sure it works with the legacy IDE 1.8.x

Also which version of GRBL and please mention if it is an offshoot eg 32 bit GRBL or ESP GRBL.  
A link to your source would be of benefit.

You might have to strip any extra folders off the library especially if it has the word MASTER in it.

---

<div class="post-metadata">

**Author:** ![IvanX](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ivanx/32/233127_2.png) [@IvanX](https://forum.arduino.cc/u/IvanX)\
**Post date:** [April 14, 2023, 7:33pm UTC](https://forum.arduino.cc/t/grbl-and-arduino-ide-2-0-4/1115276/3 "2023-04-14T19:33:14Z")

</div>

GRBL is loaded [GitHub - grbl/grbl: An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino](https://github.com/grbl/grbl.git), For Arduino UNO.  
I'm using a 64-bit computer, the IDE for it is 2.0.4. GRBL is from Github's grbl site, the latest out there. Now I tried to google "GRBL 64 bit" and it shows something, but I have to study. Well thank you

---

<div class="post-metadata">

**Author:** ![Railroader](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/railroader/32/274550_2.png) [@Railroader](https://forum.arduino.cc/u/Railroader)\
**Post date:** [April 14, 2023, 8:13pm UTC](https://forum.arduino.cc/t/grbl-and-arduino-ide-2-0-4/1115276/4 "2023-04-14T20:13:09Z")

</div>

> [@IvanX](#):
>
> The IDE environment doesn't want to take grbl.zip

I used Grbl.h, compiled and downloaded it...

---

<div class="post-metadata">

**Author:** ![Ballscrewbob](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ballscrewbob/32/950458_2.png) [@Ballscrewbob](https://forum.arduino.cc/u/Ballscrewbob)\
**Post date:** [April 14, 2023, 8:15pm UTC](https://forum.arduino.cc/t/grbl-and-arduino-ide-2-0-4/1115276/5 "2023-04-14T20:15:27Z")

</div>

Ok that is a decent source.  
32bit refers to the GRBL library and is nothing to do with your actual computer !  
It is meant for boards other than the regular Arduinos.

Going to try IDE 2.0.4 here to do an upload to a UNO in a short while.  
Will report back.

---

<div class="post-metadata">

**Author:** ![johnwasser](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/johnwasser/32/214270_2.png) [@johnwasser](https://forum.arduino.cc/u/johnwasser)\
**Post date:** [April 14, 2023, 8:35pm UTC](https://forum.arduino.cc/t/grbl-and-arduino-ide-2-0-4/1115276/6 "2023-04-14T20:35:32Z")

</div>

Download [GitHub - gnea/grbl: An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino](https://github.com/gnea/grbl) (or [GitHub - gnea/grbl-Mega: An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on an Arduino Mega2560](https://github.com/gnea/grbl-Mega)) as a .zip file using the green "Code v" button and selecting "Download ZIP"

Unpack the "grbl-master.zip" file.

Copy the 'grbl' folder (from the expanded grbl-master folder) into the 'libraries' folder of your sketchbook folder.

Select Tools -\> Manage Libraries... to re-scan the libraries folder.

Close the Library Manager dialog.

Select your Arduino UNO bord (or Arduino MEGA 2560 board) and the corresponding serial port.

Select File -\> Examples -\> grbl -\> grblUpload.

Upload that 'example' to your Arduino and that should install grbl.

---

<div class="post-metadata">

**Author:** ![Ballscrewbob](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ballscrewbob/32/950458_2.png) [@Ballscrewbob](https://forum.arduino.cc/u/Ballscrewbob)\
**Post date:** [April 14, 2023, 9:03pm UTC](https://forum.arduino.cc/t/grbl-and-arduino-ide-2-0-4/1115276/7 "2023-04-14T21:03:55Z")

</div>

Confirmed working with 2.0.4 here and GRBL 1.1F

---

<div class="post-metadata">

**Author:** ![IvanX](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ivanx/32/233127_2.png) [@IvanX](https://forum.arduino.cc/u/IvanX)\
**Post date:** [April 19, 2023, 7:46pm UTC](https://forum.arduino.cc/t/grbl-and-arduino-ide-2-0-4/1115276/8 "2023-04-19T19:46:15Z")

</div>

Johnwasser, thanks for your tutorial, I have it and grbl works. I can study CNC further. Meanwhile, my Arduino IDE has been uploaded from version 2.04 to version 2.1.  
Thanks to everyone who helped me.

---

<div class="post-metadata">

**Author:** ![Coding\_Badly](https://avatars.discourse-cdn.com/v4/letter/c/f14d63/32.png) [@Coding\_Badly](https://forum.arduino.cc/u/Coding_Badly)\
**Post date:** [May 30, 2023, 4:24pm UTC](https://forum.arduino.cc/t/grbl-and-arduino-ide-2-0-4/1115276/9 "2023-05-30T16:24:49Z")

</div>

A post was split to a new topic: [Fatal error: grbl.h: No such file or directory](https://forum.arduino.cc/t/fatal-error-grbl-h-no-such-file-or-directory/1132720)

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [November 26, 2023, 4:25pm UTC](https://forum.arduino.cc/t/grbl-and-arduino-ide-2-0-4/1115276/10 "2023-11-26T16:25:38Z")

</div>

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
