# Parallex 2-axis joystick

**URL:** <https://forum.fritzing.org/t/parallex-2-axis-joystick/28425>\
**Category:** parts submit\
**Created:** [April 30, 2025, 3:24pm UTC](https://forum.fritzing.org/t/parallex-2-axis-joystick/28425 "2025-04-30T15:24:35Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![RAPTOR7762](https://forum.fritzing.org/user_avatar/forum.fritzing.org/raptor7762/32/22620_2.png) [@RAPTOR7762](https://forum.fritzing.org/u/RAPTOR7762)\
**Post date:** [April 30, 2025, 3:28pm UTC](https://forum.fritzing.org/t/parallex-2-axis-joystick/28425/2 "2025-04-30T15:28:15Z")

</div>

[by @vanepp]

Not bad but a few problems. Your holes in pcb are too small. Presumably they should be 0.038in to fit 0.1in headers, they are 0.028in which is too small. This is from the gerber drill.txt file which details the hole sizes from this sketch:

 ![capture](https://forum.fritzing.org/uploads/default/original/3X/7/d/7d023c5b1717e96fb1d729b079dc13d219224f77.jpeg)

the line

T100C0.038000

is the headers (circled in green) the

T101C0.028000

line is your part’s pins which are 10thou too small.

; NON-PLATED HOLES START AT T1  
; THROUGH (PLATED) HOLES START AT T100  
M48  
INCH  
T100C0.038000  
T101C0.028000  
%  
T100  
X022457Y016366  
X022457Y007366  
X022457Y008366  
X004457Y017366  
X022457Y017366  
X004457Y007366  
X004457Y016366  
X004457Y008366  
T101  
X017457Y017366  
X008457Y017366  
X017457Y008366  
X008457Y008366  
X017457Y007366  
X008457Y007366  
X008457Y016366  
X017457Y016366  
T00  
M30

In addition FritzingCheckPart.py is indicating a number of warnings and errors (it won’t find the incorrect hole sizes though. The main error is that breadboard has no layerId ( a group named breadboard that contains the entire svg.) The only thing I am aware of that this does is not export the part as an image, but it is annoying as people then complain about the part not exporting correctly.

Error 69: File  
‘svg.breadboard.Parallax2axisJoystick\_7c303a38bc68c97605667df8047a0099\_1\_breadboard.svg.bak’  
At line 97

Found a drawing element before a layerId (or no layerId)

This tutorial may assist in correcting these problems

> [@Part creation howto part 1 breadboard and pcb](https://forum.fritzing.org/t/part-creation-howto-part-1-breadboard-and-pcb/7692):
>
> Someone in this forum post requested help to fix up a part. So while doing that I decided to record what I needed to do in order to fix the part to provide a tutorial to create new / fix broken parts. If you start from the Tarjeta S4A EDU.fzpz file posted in the above thread, you should be able to recreate my improved part posted in the same thread. I started by loading the original part in to Fritzing, that indicates breadboard is (at first look anyway) pretty good, but schematic and pcb are…

Peter

---

_[View the full topic](https://forum.fritzing.org/t/parallex-2-axis-joystick/28425)._
