Heltec WiFi Kit 32 (V3) MCU module.
(Ported from the built-in “core” Heltec WiFi LoRa 32 V2.)
Product store link:
Datasheet:
Heltec WiFi Kit 32 (V3).fzpz (76.9 KB)
Heltec WiFi Kit 32 (V3) MCU module.
(Ported from the built-in “core” Heltec WiFi LoRa 32 V2.)
Product store link:
Datasheet:
Heltec WiFi Kit 32 (V3).fzpz (76.9 KB)
Not a bad part but you have px in the font-size in the svgs which will cause text scaling problems at some point (I am not entirely sure how to recreate the problem but have a working example.) As well you are missing a layerId in schematic which will result in the image not exporting as an image. Running FritzingCheckPart.py against the file gets these warnings and errors (edited for size, much deleted)
$ FritzingCheckPartw.py ‘part.Heltec WiFi Kit 32 (V3)-latest_24ea5bdcf80ec22fab8d515b15bcde19_3.fzp’
**** Starting to process file Startup, no file yet
**** Starting to process file part.Heltec WiFi Kit 32 (V3)-latest_24ea5bdcf80ec22fab8d515b15bcde19_3.fzp
**** Starting to process file svg.breadboard.Heltec WiFi Kit 32 (V3)-latest_2ad9aae33d06f2ec5a7ac8b0d2da84fd_1_breadboard.svg.bak
**** Starting to process file svg.schematic.Heltec WiFi Kit 32 (V3)-latest_2ad9aae33d06f2ec5a7ac8b0d2da84fd_1_schematic.svg.bak
**** Starting to process file svg.pcb.Heltec WiFi Kit 32 (V3)-latest_2ad9aae33d06f2ec5a7ac8b0d2da84fd_1_pcb.svg.bak
File
‘part.Heltec WiFi Kit 32 (V3)-latest_24ea5bdcf80ec22fab8d515b15bcde19_3.fzp.bak’
This is a through hole part as both copper0 and copper1 views are present.
If you wanted a smd part remove the copper0 definition from line 56
Modified 4: File
‘svg.breadboard.Heltec WiFi Kit 32 (V3)-latest_2ad9aae33d06f2ec5a7ac8b0d2da84fd_1_breadboard.svg.bak’
At line 6
ReferenceFile
‘Heltec_WiFi_LoRa_32_V2_breadboard.svg’
doesn’t match input file
‘Heltec WiFi Kit 32 (V3)-latest_2ad9aae33d06f2ec5a7ac8b0d2da84fd_1_breadboard.svg’
Corrected
Modified 1: File
‘svg.breadboard.Heltec WiFi Kit 32 (V3)-latest_2ad9aae33d06f2ec5a7ac8b0d2da84fd_1_breadboard.svg.bak’
At line 472
Removed px from font-size leaving 5.17012
Modified 1: File
‘svg.breadboard.Heltec WiFi Kit 32 (V3)-latest_2ad9aae33d06f2ec5a7ac8b0d2da84fd_1_breadboard.svg.bak’
At line 666
Removed px from font-size leaving 2
Modified 1: File
‘svg.breadboard.Heltec WiFi Kit 32 (V3)-latest_2ad9aae33d06f2ec5a7ac8b0d2da84fd_1_breadboard.svg.bak’
At line 679
here it is reporting removing px from the font size. You can either run FritzingCheckPart.py (which will automatically remove them) or after each edit with an svg editor edit the svg with a text editor and do a global replace of px with // (as long as you don’t have text px that you want to keep of course!)
… (much deleted)
Error 69: File
‘svg.schematic.Heltec WiFi Kit 32 (V3)-latest_2ad9aae33d06f2ec5a7ac8b0d2da84fd_1_schematic.svg.bak’
At line 8
Found a drawing element before a layerId (or no layerId)
You need to group the entire svg then change the group id to “schematic” (lower case) to clear this one. This tutorial may help and contains a pointer to FritzingCheckPart.py.
Peter
That part has been done:
it maybe just isn’t in Core Parts yet… And if there are errors in the Heltec WiFi LoRa 32 board in Core Parts, I need to upload the current versions to GitHub, although I believe that all updated [Heltec] parts are included in the above thread.
Oof… (I swear I searched for it)
Ty though.
The best bet is a google search of the form “fritzing part Heltec WiFi Kit 32 (V3) MCU”, it is fairly far down in the first hit, but it is there. That search is the first thing I do on a new part request to avoid reinventing the wheel.
Peter
Interesting I have never hit that error although I usually run on cygwin under windows. There are a number of other problems with depreciated reg ex expressions, but I am probably going to change to the code in the parts checking pipeline when the latest changes get made. I haven’t done very much work on FritzingCheckPart for years because so few use it.
Peter
But those of us who do use it couldn’t live without it!