Serial Monitor for GNOME desktop

I built myself a Serial Monitor app that integrates with the GNOME desktop. Learned a lot about how to build GTK4 apps and publish them as Flatpaks or Snaps.
Maybe it is also useful for someone else so I published it on Flathub: flathub.org/en/apps/art.taunoerik.tauno-monitor and Ubuntu Snap Store snapcraft.io/tauno-monitor
The source code is available on Github: github.com/taunoe/tauno-monitor

CH32V003F4P6 Board

Finished my second version of the CH32V003F4P6 microcontroller board.

CH32V003F4P6 Board schematic
ReferenceValueFootprintQty
C1,C70.1uCapacitor_SMD:C_1206_3216Metric2
C2,C3,C410uCapacitor_SMD:C_1206_3216Metric3
C5,C622pFCapacitor_SMD:C_1206_3216Metric2
D1,D2LEDLED_SMD:LED_1206_3216Metric2
F1500mAFuse:Fuse_1206_3216Metric1
H1SWIOTauno_Footprint_Library:Header_th_3_2.541
H2,H4~— mixed values —2
H3Header_leftTauno_Footprint_Library:Header_th_101
R1,R21KResistor_SMD:R_1206_3216Metric2
SW1RSTTauno_Footprint_Library:Push_button_smd_3x4x2_2pin1
U1CH32V003F4P6Tauno_Footprint_Library:TSSOP20_0.65_1
U2AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin21
Y1Crystal 25MHzCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mm1

Mistake

I rushed to order it and before it arrived I knew that there was a mistake where some ground pins were not connected. And I need to manually fix it.

Fixed PCB design

PCBs when they arrived