
ButterStick
butterstick-fpga/butterstick-hardware
Basic ECP5 based GigE to SYZYGY interface.

An experimental board with GW1NS-2C FPGA.
Gw1ns2c board is an open-source printed circuit board by Disasm, from the Disasm/honeycomb-pcb repository on GitHub. It is a 2-layer board of 20.8 × 51.3 mm with 39 parts on 73 nets, routed with 411 tracks and 39 vias.
It is built around the TPS73101DBV and MIC5504-3.3YM5. Its parts include 13 resistors, 12 capacitors, 5 ICs, 3 diodes and 3 connectors. It belongs with the STM32 and FPGA and CPLD boards of this library.
An experimental board with GW1NS-2C FPGA.

To program the board you need openFPGALoader.
SRAM programming:
openFPGALoader -b littleBee -c ft2232 bitstream.fsInternal flash programming:
openFPGALoader -b littleBee -c ft2232 -f bitstream.fsTo update the firmware you need to reboot into a bootloader:
Then update the firmware with dfu-util:
dfu-util -a 0 -s 0x08000000:leave -D firmware.bin| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C11, C12 |
| 6 | 1uF | Capacitor_SMD:C_0603_1608Metric | C5, C6, C7, C8, C9, C10 |
| 5 | 1k | Resistor_SMD:R_0603_1608Metric | R3, R6, R7, R8, R13 |
| 4 | 33 | Resistor_SMD:R_0603_1608Metric | R1, R4, R11, R12 |
| 2 | Conn_01x20 | Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_Vertical | J2, J3 |
| 2 | LED_RGBA | LED_SMD:LED_LiteOn_LTST-C19HE1WT | D1, D2 |
| 2 | TPS73101DBV | Package_TO_SOT_SMD:SOT-23-5 | U3, U5 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 28k | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 33 | Resistor_SMD:R_Array_Concave_4x0603 | RN1 |
| 1 | 4.7k | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 56.2k | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | GW1NS-2CQN48 | Package_DFN_QFN:QFN-48-1EP_6x6mm_P0.4mm_EP4.3x4.3mm | U2 |
| 1 | LED_Small | LED_SMD:LED_1206_3216Metric | D3 |
| 1 | MIC5504-3.3YM5 | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | STM32F042F6Px | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U1 |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_B3U-1000P | SW1 |
| 1 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP1 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Molex-105017-0001 | J1 |
It measures 20.8 × 51.3 mm and has 2 copper layers, 1.6 mm thick.
39 parts, built around the TPS73101DBV and MIC5504-3.3YM5. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the Disasm/honeycomb-pcb repository on GitHub, at the commit this page was made from: the board is gw1ns2c-board.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Disasm before reusing the design.

butterstick-fpga/butterstick-hardware
Basic ECP5 based GigE to SYZYGY interface.

abhishek-kakkar/beaglelogic-standalone
BeagleLogic implemented as a turnkey and standalone logic analyzer

Disasm/leech-pcb
An extension board with iCE40UP5k for the STM32F411 "Black Pill" board.


ikatkov/cw-key-ble-keyboard
Main purpose is to practice morse code in the Morse Mania iOS app with a real morse code key.



oomlout/oomlout_oomp_project_bot_v_2