next step:
where the $#@$^&@yb8q!!! find the hex files???
Programming the module
Programming the module takes around 12 seconds.
1. Identify which module/board you have using the details found at the end of this document.
2. Copy the required “.hex” file to the same folder where you extracted the avrdude tool to.
3. Now we shall program the module, run the command line similar to below, replacing the “diybms_module_firmware_400” filename where applicable.
4. The fuse settings are important, and are in the filename for example “eF4_hD6_l62” - means efuse=0xF4, hfuse=0xD6, lfuse=0x62
right…
We already know platfornIO no longer functions.
yet, instructions are:
Open the module code, navigate to platformio environment “env:attiny841_VXXX”, (where XXX is the version from above). Connect your USBASP programmer to the module and select “Upload”
I know i take baby steps, so please take me by the hand and tell me where I can find the hex files!!
they aren’t available @ GitHub - stuartpittaway/diyBMSv4Code: Software for diyBMS v4
I can’t compile. visual basic / platform IO combination no longer works for DIYBMS…
I’m probably the dumbest here, as I have zero Arduino experience, and also no arduino related software pre-installed.
when i read " Copy the required “.hex” file " I’m dumb enough to expect to find somewhere a hex file, and not required to compile…
Blond, I know…
Perhaps someone who have created the hex file can send me for 4.21 and 4.40?
(send me PM)
I’ve downloaded all files from Stuart on Github, extracted and made a search for “.hex” and came up blank.
Manually browsing all the files and folders give me nothing to work with.
I guess one would need visual and IO.
perhaps old versions of both might work…
I doubt I’m the only person having this trouble.
Except for the experienced users, who compile on daily base…
update:
BLOND it is…
This release removes the need to manually compile the code yourself, instead GITHUB Actions are now used to build the code for you automatically.
The files you will need are held as a ZIP file in Releases
Download the ZIP file named “Compiled_Firmware_YYYY-MM-DD-HH-MM.zip” and extract its contents and inside the folder you should find: