IDE 1.8.19 not finding new ANET hardware in hardware directory

I am using arduino IDE 1.8.19 because I have downgraded from IDE vn. 2. This is a Kubuntu linux computer and the preferences are /peterm/Arduino/ with the new hardware stuff in Hardware/anet but I can't find this with the boards manager. I don't know what i am doing wrong, but I had the same problem with IDE 2 until I discovered this was a reported fault.

The project is trying to upgrade my 3D printer by installing a bootloader on the ANET card. The ANET hardware stuff came from the github skynet place.

Regards,
Peter M.

I have the 'anet/avr' folder in Arduino/hardware/anet/avr and the boards show up for both 1.8.19:
Tools -> Board -> Marlin AVR Boards (in sketchbook) ->
Anet V1.0
Anet V1.0 (Optiboot)

And 2.0.1:
"Select other board and port..."
type 'anet' in the search box to see:
Anet V1.0
Anet V1.0 (Optiboot)

Thanks for your response John,
Sticking with 1.8.19,
In tools I go down to the board that is selected [Atmega1284] and then open Boards Manager, but I don't find Marlin AVR boards. The sketch that is loaded is Marlin 2.1.1
So have I added the wrong additional Boards in Preferences? I have the MCUDude MightyCore one selected.

You have (in Sketchbook)? do I need to find that sketch?

Thanks for advice.
Peter M.

Download from here and install according to the directions here. Looks like nothing has changed in five years.

Thanks John, I have done this, but for whatever reason, the IDE does not find the /arduino/hardware/anet/avr boards.

I have got the mightyCore Atmega1284 now selected, but an error there on downloading. I'm going to start a new problem for that.

Please provide a detailed description of what you mean by "the preferences".

Is that the full path? Are you saying the arduino folder is actually in the system root folder?

If you take the time to be very clear in explaining exactly what you have tried and what you experienced that did not match your expectations, will will likely be able to provide you with a solution in a matter of a few minutes instead of a few weeks.

OK, here goes.
In the Arduino preferences (from the file tab)
Sketchbook Locations is /home/peterm/Arduino
the location of the hardware files is:
/home/peterm/Arduino/Hardware/anet/avr
And when the Marlin sketch is loaded, this anet 'stuff' is not found by the Boards Manager.

But I have moved on and seem to have found a ATMega1284 in the MightyCore subset of boards in the Boards Manager, which nearly works aside from the problem I have raised in another post.

So Thanks for your help.

The folder name must be hardware (note the lower case "h"), not Hardware (note the upper case "H").

Make sure the boards.txt file is at this location:

/home/peterm/Arduino/Hardware/anet/avr/boards.txt

You have installed the boards platform manually. Boards Manager is not used for manually installed platforms, so this is normal and expected.

You should see the anet boards listed under the Tools > Board menu in the Arduino IDE.

Thanks for your help. Renamed 'Hardware' to 'hardware' and the IDE found the ANET boards.
But I did something wrong and the Arduino UNO I was using is now dead.

So this problem can be closed.

You can mark the topic as solved by clicking the solution bitton under the most useful post.

You are welcome. I'm glad the ANET boards platform is working now, and also sorry to hear about your Uno. By the way, MightyCore is definitely an excellent option for use with the ATmega1284 microcontroller.

Regards,
Per

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