Swordfish Plugins


swordfish

Swordfish (also known as SF) offers a truly structured and modular approach toward program development - very similar in some respects to programming with Visual Basic.

Swordfish produces extremely efficient and stable code. For more information or assistance, please visit the forum.

Free version limitations; 200 variables on compile, no program length restrictions. Download.



Swordfish Plugin - EasyHID +

Swordfish Plugin - EasyHID Swordfish Plugin - EasyHID
From the Swordfish Help File: The Human Interface Device (HID) module enables you to send structured data packets to and from the host computer. HID has the virtue of being very user friendly and plug and play. No device drivers are required on the PC side. When you plug in your USB device, the OS will detect and configure the HID device automatically. However, it does require a little more work from the programmer in terms of providing an application...
Author: Graham

Swordfish Plugin - LCD Character Generator +

Swordfish Plugin - LCD Character Generator Swordfish Plugin - LCD Character Generator
A big thanks to Steven Wright for a great contribution to the Swordfish community.
Every now and then it's handy to have the ability to create a custom character to depict something other than that of the standard ASCII symbols. LCDs can have upto eight programmable characters in use at any one time. This handy plugin allows each character to be created by simple pixel-clicking.
Author: Graham
Title Filter      Display #  
# Article Title Author Hits
1 Swordfish Plugin - EasyHID Graham 154
2 Swordfish Plugin - LCD Character Generator Graham 208

Forum Feed

New Articles



Not Quite Trivial - A Tip for using the Software UART with the PICKit 2 +

Not Quite Trivial - A Tip for using the Software UART with the PICKit 2
This tip is almost trivial, but it's a D'uh moment too.  Just in case anyone else has missed the obvious. here's a quick tip.   I usually use Swordfish's hardware UART routines and I don't recommend Swordfish's software UART for input, where there...
Author: Jon Chandler

Simulating Analog Sensor Inputs +

Simulating Analog Sensor Inputs
When developing an embedded application using analog sensor inputs, testing at specific sensor levels can be difficult.  For example, in my icemaker controller project, actions need to occur at certain water levels.  Using the actual sensor...
Author: Jon Chandler

Simple Signal Generator - Revised +

Simple Signal Generator - Revised
I recently had use for the simple signal generatorI described before for testing out some piezo buzzers I got for next to nothing.  I reloaded the code onto a TAP-28 board...
Author: Jon Chandler

Reliable Header Connectors +

Reliable Header Connectors
Header pins are ubiquitous on dev boards.  Jumpers can be used to make connections during tests and code development but real-world applications need reliable connections.  Connectors for single row headers have always been a problem for me,...
Author: Jon Chandler

Swordfish Module - NMEA2 +

Swordfish Module - NMEA2
I had a couple of issues when using David Barkers module NMEA.bas on my Big GPS Clock project. In particular, variables were being corrupted making the program very unstable. I'm not familiar...
Author: Graham

10 Keys on One Port Pin? +

10 Keys on One Port Pin?
I'm working on a control system that will have several relays, a bunch of LEDs and a number of switches.  I was rapidly running out of port pins on a TAP-28 board to handle all the desired I/O.  Possible solutions included adding an I2C port...
Author: Jon Chandler
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Member Access



Whos Online

 We have 16 guests and 3 members online

Swordfish Guides


feature_a_small

Lots of Swordfish Compiler guides and tutorials. Have a browse, or add your own content!

More

Proton PDS


feature_c_small

There are heaps of Proton PDS tutorials and guides. Browse through them or add your own!

More


showcase

Jon Chandler shares a method to achieve reliable results with single header connectors

More

DS1307 RTC


feature_a_small

This project makes use of Jon Chandlers TAP-28 development board. The DS1307...

More

Member Access