Chipwhisperer-husky pcb project

Hello. In my country there are problems with buying equipment, and the only way to get it is to make it yourself. Could you post the pcb altium project (or gerber file) for the chipwhisperer-husky project?

Unfortunately no. For Husky we’ve open sourced the software, firmware, and FPGA code, but not the PCB. The CW-lite on the other hand is fully open-sourced; its PCB design files are here.

Hello. I have a ChipWhisperer Level 1 Kit, and I also made several targets (one of them I made for the Husky version back in October 2023). But I still want to get the Husky version. I pre-ordered it on Crowdsupply, but when the batch arrived, my order was canceled. I also ordered it on Aliexpress, but it was canceled due to a lack of stock. I found the schematic for the Husky version, but it’s difficult for me to do the board layout . Could you share just the Gerber file for manufacturing?(Or I’ll have to study this and do it myself from the schematic). I don’t need the entire project. I also successfully assembled the PhyWhisperer-USB. Thank you in advance!

Sorry, the original answer hasn’t changed.

Ok. Thank you anyway! You are making a very cool product!

The link does not seem to be valid any longer and I was not able to find the PCB info for the CW-Lite myself in the repo. Would you be so kind to share it here again
please?

Yes, we’ve moved some things out of the main chipwhisperer repo because it was getting too big; it’s not in the separate chipwhisperer-capture repo: chipwhisperer-capture/boards/chipwhisperer-lite/pcb at main · newaetech/chipwhisperer-capture · GitHub

You can also always find this type of info on our hardware documentation site: CW1173 ChipWhisperer-Lite - NewAE Hardware Product Documentation

1 Like

I did made a small batch. Thanks NAE for this great device!



I saw that there is a Husky Plus version, it already has XC7A100T-1FTG256C installed (The regular Husky version has XC7A35T-1FTG256C installed). If I install XC7A100T-1FTG256C on my Husky, will it work with the Husky Plus firmware or do I also need to change the firmware to ATSAM3U2CA-AU?

Whoa - nice effort! You’re missing some squiggles on the Husky PCB (although at the frequencies it shouldn’t matter at all) :wink:

If distributing any - we just ask to not use NewAE or basically represent it as an “Official ChipWhisperer” product, our concern with any of these is just if we end up getting support requests if they e.g., end up in the hands of someone who thinks they are original units. We’re a small team and need to be careful with handling support costs. We still try to support the community (like in this forum) but if our distributor gets warranty requests etc it becomes complicated! I already see there wasn’t a name on the PCB so assume it’s the case, just wanted to be upfront about that! Officially we hold some trademarks on the name, but of course that becomes expensive and lawyers are the main winners of it.

On Husky-Plus: It’s primarily the larger FPGA, a few power supply tweaks as well. If you are building one you might actually want to have a way to feed in an external 5V supply - the A100T can get pretty power-hungry It also heats up a lot so you may want to run it “bare” (the husky-plus has a machined enclosure to get the heat out was our solution, which is maybe overkill but also looks cool).

They get differentiated primarily by USB VID/PID, but you can override that in the software. The VID/PID is another thing that we ask people to change if distributing - the USB PID is something we had to license from USB-IF. In the CW SW you can easily specify the exact PID/product for that reason.

Hi! Thanks for your response!

I am not distributing it as an NAE product. Everyone who receives my board is informed that the PCB layout was done independently. However, I tried to make it as close to the original as possible - everything follows the schematic, the BOM is taken from the official design, and the enclosure and labels are identical.

I just noticed that version 6.0 of the software includes support for the ChipWhisperer-Husky-Plus, and I saw that PID 0xace6 is listed along with all the necessary firmware.

I also saw that the Husky-Plus enclosure is CNC-machined from aluminum - reproducing that is not an issue.

Additionally, I am working on a Target board for STM32 and XMEGA with a PCB layout compatible with the CW308 UFO. However, I have not tested it yet. Would this design be of interest to the community? I will attach the Gerber files and schematic to this post.

Thank you again for your answers and for creating such an amazing device—it’s truly great!
Target.zip (285.2 KB)