
FHNW Pro4E FS19T8-3DPrinterBoard STM32
mnemocron/FHNW-Pro4E-FS19T8-3DPrinterBoard-STM32
Marlin 2.0 compatible 3D printer board based on STM32F103 (KiCad)

Framework computer expansion card that allows a USB CDC serial connection to SSD1306 OLED display modules.
OledFEC is an open-source printed circuit board by medo64, from the medo64/OledFEC repository on GitHub, published under the MIT licence. It is a 2-layer board of 24 × 27.9 mm with 15 parts on 14 nets, routed with 155 tracks and 21 vias.
It is built around the B4B-XH-A. Its parts include 4 resistors, 3 capacitors, 2 ICs, 2 connectors and 1 inductor. It belongs with the lEDs and displays and interfaces and adapters boards of this library.
Framework computer expansion card that allows a USB CDC serial connection to SSD1306 OLED display modules.
To connect to this board, one has to use a 4-pin JST XH connector. The following table represents the pinout, pin 1 being on the left as looking into the expansion card.
| # | Ref | Description |
|---|---|---|
| 1 | GND | Ground connection |
| 2 | 5V | OLED power |
| 2 | SCL | I²C clock |
| 3 | SDA | I²C data |
As power consumption is low, wires can be almost any AWG. I would recommend using 24 AWG wire 0.25 mm² as they allow for greater compatibility with other connectors.
LED will blink on UART communication with computer (both sending toward and receiving data from computer).
This driver will present itself to the system as CDC USB device. Communication protocol is text-based and available here.
You can check my blog and other projects at www.medo64.com.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 5K1 | Medo64:R (0805) | R2, R3, R4 |
| 2 | 1u | Medo64:C (0805) | C2, C3 |
| 1 | 100n | Medo64:C (0805) | C1 |
| 1 | 105444-0001 | Medo64:J USB C 3.2 Edge (24w) | J1 |
| 1 | 16F1454 | Medo64:U Micro [PIC16F1454] (TSSOP-14) | U1 |
| 1 | 1K | Medo64:R (0805) | R1 |
| 1 | 40R | Medo64:L (0805) | L1 |
| 1 | ACT | Medo64:DS (0805) | DS1 |
| 1 | B4B-XH-A | Medo64:J JST XH Edge [OLED] (4w) | J2 |
| 1 | Jumper | Medo64:JP Dual (1205) | JP1 |
| 1 | MIC2005A-1 | Medo64:U LoadSwitch 100mA [MIC2091-1] (SOT23-5) | U2 |
| 1 | Microchip PIC | Medo64:ICSP PIC Pogo (5w) | ICSP |
It measures 24 × 27.9 mm and has 2 copper layers, 0.8 mm thick.
15 parts, built around the B4B-XH-A. 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 medo64/OledFEC repository on GitHub, at the commit this page was made from: the board is src/OledFEC.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

mnemocron/FHNW-Pro4E-FS19T8-3DPrinterBoard-STM32
Marlin 2.0 compatible 3D printer board based on STM32F103 (KiCad)

CNES/argos-demo-board
Demo board designed to use the ARRIBADA SMD module via USB to send ARGOS messages to the Kineis constellation.

jujojujo2003/Ender-3-3DPrinter-Load-Cell-Bed-Leveling-Sensor
This is a Load Cell based bed leveling sensor based on the RP2040 and TI ADS1235 ADC that should mount onto any vertical MGN12H gantry. My printer is an Ender 3 with a bunch of linear rail mods.

Valar-Systems/valar-motion
The easiest, fastest, cheapest, and safest way to spin a stepper motor wirelessly. Valar Motion is a family of tiny Wi-Fi stepper controllers built around a Trinamic TMC2209 driver — precisely control a motor's…

0xEBD/fumeXsense
The idea behind fumeXsense is simple: understand what the Weller WX2 is doing via its serial interface and use that information to control the existing fume extractor automatically.

SG295/ece477_guitartuner
Automatic Guitar Tuner Project for ECE477 (Senior Design) @ Purdue University

themarcolab/Stardrive-Shield
With STARDRIVE SHIELD you can implement from 6 step to FOC motor control algorithms.

Valar-Systems/VAL3100
The VAL3100 is now part of the Valar Motion mono-repo, alongside the VAL3000 and VAL3101 controllers: