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:
https://github.com/stuartpittaway/diyBMSv4Code/releases/download/Tag-2021-03-29-15-35/Compiled_Firmware_2021-03-29-15-35.zip