K8055 User Interface and Library (Mac) Icon

K8055 User Interface and Library (Mac)

4.7 Stars (3)
0 Downloads (This Week)
Last Update:
Download K8055_Source_Code.zip
Browse All Files



K8055 User Interface is a Mac OS X based Cocoa application for controlling the Velleman K8055 USB interface. Included is a static library which can be used for developing other applications and closely replicates the Velleman Windows .DLL functions.

K8055 User Interface and Library (Mac) Web Site


Other Useful Business Software

Debug Python Like a Pro Icon

See what your code does with PyCharm's debugger

Debug Python Like a Pro Icon
PyCharm's debugger is not only one of the fastest available Python 3.6 debuggers, but also able to debug Django templates, and code running remotely, in VMs, and in Docker Containers

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Thanks for this project which got me on the right track to get a working version for 10.5+ Since the latest changes in OSX it's really troublesome to get a custom kext working, so I struggled thru the Apple docs and another project (ADU Driver) and managed to get it working using the user-space HID manager :-) It's no coding beauty, but shows how to get it done. The project can be downloaded from huygenholding.nl/K8055.zip

    Posted 04/24/2016
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    soldered the Velleman K8055. plugged its USB into my Macbook Pro. The OUT8 LED blinks four times to signify its PIC USB microcontroller booted successfully. ran this control panel app. works great.

    Posted 08/29/2015
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Didn't work for me at first. The interface fails in K8055 at // Open the device for exclusive access err = (*USBInterfaceInterface)->USBInterfaceOpen(USBInterfaceInterface); with kIOReturnExclusiveAccess This is because the "empty" device driver doesn't work. Using this piha/k8055-mac-codeless-kext from github as a no-code driver, the interface app works fine. Anyway, there's no ok error handling if things go wrong, just return statements without closing the device etc. - keep that in mind. A nice starting point for a driver.

    Posted 04/21/2013
Read more reviews

Additional Project Details



Intended Audience

Developers, End Users/Desktop

User Interface

Cocoa (MacOS X), Other toolkit

Programming Language

C++, Objective C



Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

No, thanks