Koshi 40 PRO – 40 Output Pixel LED Controller
The Koshi 40 PRO is a pixel LED controller built for displays made of many separate sections. It gives you 40 outputs, each driving up to 400 pixels – up to 16,000 pixels in total – so you can run lots of independent runs, fixtures, or small panels from one controller. It plays your effects straight from an SD card, with no computer needed once it is set up.
Everything is controlled with a single button – playback speed and even the Master/Slave sync mode – and all your settings are remembered after power off. Design your own animations for free with the open-source Jinix software, save them to the SD card, and play them instantly. Need a bigger show? Connect two or more Koshi 40 PRO controllers together with DMX Sync and they all play in perfect time, so your whole setup moves as one – with no lag.
Key Features
- 40 output ports – up to 16,000 pixels in total (up to 400 pixels on each output). Ideal for displays with many separate sections.
- One-button control – a short press changes the speed; holding the button for 8 seconds switches the controller between Master and Slave mode for DMX Sync. No jumpers, no extra switches.
- Clear LED confirmation – when you switch modes, the whole display blinks green 4 times for Master or red 4 times for Slave, so you always know which mode is set.
- Settings memory – both the speed and the Master/Slave mode are saved automatically and restored every time you power on.
- Free Jinix software – design unlimited animations on your computer with the free, open-source Jinix software and play them from the SD card.
- Holds up to 50 animations – store many effects on one SD card and play them in a loop.
- DMX Sync – join multiple controllers together so large displays stay perfectly in time. Slaves lock onto the Master within seconds of power on, and re-sync automatically if the cable is ever disconnected and reconnected.
- Plays from SD card – load your effects on the card and play instantly, no PC needed at the venue.
- 8 speed levels – change the playback speed with one press. The controller automatically skips speeds your display cannot physically show, so every press gives a visible change.
- Instant pattern change – effects switch with no pause and no black screen.
- Smooth, fast playback – short runs on each output refresh quickly, without lag or flicker.
- Works with popular pixel LEDs – WS2811, WS2812 and UCS1903.
- Made in India by Koshi Electronics.
What's in the Box
- 1 × Koshi 40 PRO Controller
- 1 × SD Card (with software and effects)
- 1 × User Manual
Specifications
| Model | Koshi 40 PRO |
| Output ports | 40 |
| Maximum pixels per output | 400 |
| Maximum pixels (total) | 16,000 |
| Supported LED types | WS2811, WS2812, UCS1903 |
| Animation software | Jinix (free, open-source) |
| Effect file type | .out |
| Effect storage | Up to 50 .out files per SD card |
| Playback | SD card – plays automatically on power on |
| Multi-controller sync | Yes – DMX Sync (Master/Slave) |
| Controls | Single button – short press: speed, hold 8 s: Master/Slave mode |
| Speed levels | 8 (saved after power off) |
| Settings memory | Speed and Master/Slave mode saved after power off |
| Power input | DC 5V |
| Brand | Koshi Electronics |
| Made in | India |
How to Use
Step 1 – Make your effects (on a computer)
- Open the free, open-source Jinix software on your computer.
- Create your animation and export it as a .out file.
- Copy your .out file(s) onto the SD card. You can store up to 50 .out files, and they will play one after another in a loop.
Step 2 – Add the settings file (conf.txt)
Create a plain text file named conf.txt on the SD card with this one line inside it:
LED=400
LED = the number of pixels on each output (up to 400). That is the only setting you need – the controller automatically works out how many outputs you are using.
Step 3 – Connect and play
- Insert the SD card into the controller.
- Connect your pixel LED lights to the output ports, matching the data and ground wires correctly.
- Connect a DC 5V power supply to the controller and to your LEDs.
- Switch on. The controller automatically starts playing the effects from the SD card.
- Press the speed button to change the playback speed. There are 8 levels – each press moves to the next one, and your last speed is saved even after power off.
To run more than one controller together (DMX Sync): Every controller comes set as Master from the factory. To make a controller a Slave, hold its button for 8 seconds – the whole display blinks red 4 times to confirm, and the controller restarts in Slave mode. (Holding for 8 seconds again switches it back to Master, confirmed with 4 green blinks.) The mode is saved, so you only do this once. Then join the controllers with the sync cable: one Master, the rest Slaves – they lock together within seconds and play in perfect time.
Important for sync: every controller must use the same SD card contents – the same .out files with exactly the same file names (and the same conf.txt). The controllers match each other by file name, so identical names on the Master and every Slave ensure each one plays the same effect at the same moment.
Frequently Asked Questions
Do I need a computer to run it?
No. A computer is only needed to design your animations in the Jinix software. Once your effects are on the SD card, the controller plays them on its own.
How do I make my own animations?
Design them on your computer using the free, open-source Jinix software, export them as .out files, and copy them to the SD card. The controller plays .out files directly.
How many animations can it store?
You can keep up to 50 .out effect files on one SD card. The controller plays them one after another in a continuous loop.
What is the conf.txt file?
It is a small text file you place on the SD card that tells the controller your layout. It has one line – LED= (the number of pixels on each output, up to 400). The controller works out the number of outputs automatically.
How many pixels can it control?
Up to 16,000 pixels – up to 400 pixels on each of the 40 outputs.
Which LED lights does it support?
Popular pixel LEDs including WS2811, WS2812 and UCS1903.
How do I set Master or Slave mode?
With the same single button. Hold it for 8 seconds: the display blinks red 4 times when switching to Slave, or green 4 times when switching back to Master, and the controller restarts in the new mode. The mode is saved even after power off. Every controller leaves the factory set as Master.
Can I connect more than one controller together?
Yes. With DMX Sync you can link multiple Koshi 40 PRO controllers so a large display plays in perfect time. Keep one as Master and set the rest to Slave (hold the button 8 seconds), then connect the sync cable. They lock together within seconds of power on – and if the sync cable is ever unplugged and reconnected, the Slaves re-sync automatically. Use the same SD card contents on every controller – the same .out files with the same file names and the same conf.txt – so they all play the same effect together.
How do I change the speed?
Just press the button. There are 8 speed levels, and the controller remembers your last speed even after power off. On very large displays the controller automatically skips speeds the panel cannot physically show, so every press gives a visible change.
What power supply do I need?
The controller runs on DC 5V. Use a good quality 5V power supply rated for your controller and your LED load.