MegaConsole

MegaConsole is a free program for your Windows PC. It looks after every MegaPoints System 2 board you own, from one window. Plug in a CAN Adaptor — a small USB stick — and your boards turn up on their own. Nothing to type in. No addresses to go hunting for.

Download MegaConsole for Windows Free

Latest preview · about 51 MB · Windows 10 or 11 · what hardware do I need? · common questions · read the guides

Where this is up to. MegaConsole is free, finished enough to use every day, and still being added to — so we call it a preview rather than pretend otherwise. It has been looking after our own layout for months. It never changes a board without copying that board’s settings first, and it keeps itself up to date, so you install it once and it looks after the rest from there. If something is not right, tell us — at this stage that is worth a great deal to us.

  • The whole layout, one windowEvery board you own is in one list. Open any of them without getting out of your chair.
  • One job, not twentyBack up, set the WiFi, or update firmware for the whole layout in a single go.
  • Save first, change afterMegaConsole copies a board’s settings before it changes anything. You can always put them back.
  • An interruption is not a problemPower cut in the middle of an update? A cheap USB lead and one button finish the job off.

Step one

Plug it in. Your layout turns up by itself.

Push the CAN Adaptor into your PC. That is the whole setup. Every board on the layout says hello and lands in the list. You can see what each one is, what it is called, which firmware it is running, whether anything newer is waiting for it, and when it last spoke.

MegaConsole showing five System 2 boards found on a layout, with their names, where they are, firmware versions, waiting updates, addresses and when each was last heard12345
A real MegaConsole window — five System 2 boards, as a table. Every heading sorts, so “which of mine is on the oldest software?” is one click.
  1. Everything is on this one menu. Your boards, your backups, WiFi and updates. No hunting about.
  2. Your boards find themselves. You never type in an address. Click a board’s name to open its own web page.
  3. What each board is running. Old ones stand out straight away.
  4. What is waiting for it. If we have published something newer, it says so right here.
  5. It keeps listening. The list stays right while you work, and each board says when it last spoke.

Step two

Change any board without leaving your chair.

Click a board and its own screen opens. Every board we make has one built for it, laid out the way that board’s own page is laid out: a Servo‑8 gives you its eight servos, an OUT‑64 gives you its mimic panel with the colours as colours, a Route Processor gives you a route editor. Change what you like and press Save to board. Changed your mind? Press Undo and the board goes back to how it was. A copy of the old settings is kept first, every single time.

A Servo-8 driver open in MegaConsole, its eight servos in rows with Low, High, Speed and an Adjust button each, and Undo, Save to board, Back up board and Restart board along the bottom1234
A Servo‑8, opened. Eight servos, a row each, in the same order they are on the board.
  1. It says which board you are changing. No guessing, no wrong board.
  2. Built for this board, not for boards in general. The same things the board’s own page offers, laid out for a big screen.
  3. Set a point by watching the point. Adjust opens a dial with the servo arm drawn on it, and the real servo follows as you turn it.
  4. Save it, undo it, back it up, or restart the board. It also shows when this board was last copied to your PC.

Step three

One WiFi password. Every board.

Your boards join your home WiFi so they can be looked after and updated. Type the network name and password once, here. MegaConsole passes it to every board on the layout. You do not have to go round them one at a time, and you never have to remember it again.

A brand new board is joined on its own, and that needs nothing plugged into your PC at all: out of the box it puts up a little WiFi network of its own, MegaConsole walks up to that and hands it your details, and the board comes back on your network a few seconds later. You can do it at the kitchen table before a single wire is run.

The MegaConsole WiFi page, with a saved network, a Send to the layout button and a section for joining a brand new board12345
Your network is remembered on your own PC, locked to your Windows account.
  1. Your network, kept safe here. Type it once. Keep more than one if you take the layout to shows.
  2. Send it to the whole layout. One press and every board is told. This is the part that uses the CAN Adaptor.
  3. A brand new board joins on its own. Power it up near the PC, press Look, pick your network, press Join. Nothing plugged in, no wiring needed.
  4. See who is on the network. Boards that joined show their address.
  5. Take it off again just as easily. Handy before you sell a board or lend it out.

Step four

Keep a copy of everything.

Getting your settings right takes ages. Losing them takes a second. Press one button and every board’s settings are copied to your PC, with the date on them. If a board is swapped, or something goes wrong, put the copy back. You can even copy one board’s setup onto a new board of the same kind.

The MegaConsole Backups page listing dated backups of the whole layout with Restore buttons1234
Real backups from our test layout. A board’s own identity is never copied onto another board.
  1. The whole layout in one press. Every board, every setting, in one file.
  2. Every copy is kept. With the date, and a name you choose, so you can find the right one.
  3. Putting it back is just as easy. Pick a copy and press Restore.
  4. It also copies boards by itself. Right before any firmware is written, without being asked.

Step five

New firmware for every product, fetched and checked.

We keep making the boards better. MegaConsole goes and gets the newest firmware for every product we make, not just the ones you own, and keeps it on your PC. Before a file is allowed anywhere near a board it is checked to make sure it really came from us and has not been meddled with.

The MegaConsole Downloads page listing every MegaPoints product with its newest firmware version12345
Once it is on your PC it stays there. MegaConsole still works with the internet unplugged.
  1. One press gets the lot. Everything new, for every product.
  2. Every product we make. The whole range in one list.
  3. The newest version. A green dot means it is already on your PC.
  4. Early‑access versions. Part of your free licence, and they come through MegaConsole and nowhere else.
  5. All the older versions too. With the notes that came with each one.

Step six

Update your boards over your own network.

When you are ready, MegaConsole hands the firmware to your boards over your home WiFi, straight from your PC. Tick one board, every board of one kind, or the whole layout. One board always goes first and has to prove it worked. Only then do the rest follow, a few at a time, each with its own progress bar.

The MegaConsole Network update page with the whole layout ticked and the plan of what would be installed1234
Nothing is sent until you say so, and you always see the plan first.
  1. Pick as many as you like. One board, all of one kind, or the whole layout in one press.
  2. Green means ready. This board can take an update straight over your network.
  3. Amber means not yet. That board wants one more update the old way first — MegaConsole tells you instead of guessing.
  4. The plan appears here before anything happens. Which version each board is getting, what changed in it, and how many are going.

Step seven

An update that got interrupted? Finish it off.

A board writes its new firmware in one go. If the power goes off part way through, or you are trying out an early version and want to step back, the board is left waiting for the rest of the job. Plug a low‑cost USB lead into it and this page does the clever part for you: which board, which version, press the button. Your settings stay on the board. And if this gets interrupted too, nothing is broken — you just run it again.

The MegaConsole Programmer update page, with the board, the version and the lead to use123
Three choices and a button. It works whatever state the board is in, because it writes to the chip from the very first byte.
  1. Tell it what you are holding. Then it reads the board itself and stops if the two do not match.
  2. Pick a version, or take the newest. Every version we have ever published is in the list, so stepping a board back is a matter of choosing one.
  3. Nothing here is one‑way. It writes the whole thing from the beginning every time, so the worst that can happen is that you run it again.

MegaConsole Hardware Options

MegaConsole is free, and it does plenty with nothing but your PC. It includes its own MQTT broker, so there is no separate server to install. Start it once and MegaConsole can set up all your System2 boards, or just the ones you choose, to talk through it over your WiFi. If your boards already use another broker, MegaConsole can use that instead. After that, two small parts switch on the rest: you do not need both, and you can add either one whenever you like.

What you can do Free
Just your PCYour PC
No wiring
WiFi & MQTTMQTT
Start here
CAN AdaptorAdaptor
Just in case
ProgrammerLead
Board software on your PC
Get the newest software for every board we make Yes Yes Yes Yes
Keep every older version too, with the notes that came with it Yes Yes Yes Yes
Check every file really came from us before it goes near a board Yes Yes Yes Yes
Keep working with the internet switched off Yes Yes Yes Yes
Keep itself up to date, quietly Yes Yes Yes Yes
Seeing your layout
Find every board you own, all by itself No Yes Yes No
Show what each board is, what it is called and where it is No Yes Yes No
Show which boards have newer software waiting No Yes Yes No
Open a board’s own page with one click No Yes Yes No
Watch your boards talking to each other No Yes Yes No
Tell you when something is wrong, in plain words No Yes Yes No
Changing your boards
Change any board’s settings without leaving your chair No Yes Yes No
Move a servo and watch it, before you save anything No Yes Yes No
Save every board’s settings onto your PC in one press No Yes Yes No
Put saved settings back on a board No Yes Yes No
Copy one board’s settings onto a new board of the same kind No Yes Yes No
Put a brand new board onto your WiFi, one at a time Yes Yes Yes No
Give every board your WiFi name and password in one go No No Yes No
Take your WiFi back off a board again No No Yes No
New software onto your boards
Update your boards over your own WiFi No Yes Yes No
Send one board first, to prove it worked, before the rest follow No Yes Yes No
Put new software on one board through the lead No No No Yes
Put an older version back on one board No No No Yes
If something goes wrong
Finish an update that was stopped half way through No No No Yes
Keep all your settings while it does it No No No Yes
Read the board first and stop if it is the wrong one No No No Yes
Show you what a board is saying while it runs No No No Yes
Start a board up again from your PC No No No Yes
Wipe a board’s settings and start fresh No No No Yes
Work on one board on its own, with nothing else plugged in No No No Yes
Things you can do 6 19 21 14

The CAN Adaptor and the Programmer are ours, and MegaConsole drives the ones you bought from us. Your order is what switches them on — usually within a day, with nothing to type in and nothing to install. Until then the menu entries they belong to stay greyed and say so. There are dozens of USB CAN sticks and serial leads about and they all behave a little differently, so rather than half‑support a shelf full of them we picked one of each, made sure there is nothing for you to install on Windows, and test every release against them.

Not sure which one you want? Ask Dave & Sheila — we would rather you bought the right thing once.

Bits and pieces

One download, nothing else

Everything MegaConsole needs is inside the installer. No extra software, and nothing to go and find on Windows 10 or 11.

One exception, and only if you own one: the System2 Programmer lead needs a driver of its own on Windows 11. It is a free download and a once-only job, and the user guide walks you through it.

You do not need an administrator password. It puts itself on your Start menu and takes itself off again from Settings > Apps.

It keeps itself up to date, too: new versions arrive quietly in the background and go in when you next start it.

Register it and you’re away

The first time you open MegaConsole it asks for your email address. We send you a six‑digit code, you type it in, and that is the whole job — no account, no password, nothing to keep safe.

Typing that code in is the licence. It is issued there and then, downloads by itself and renews by itself, and it covers every board we make along with the early‑access versions. It switches on the parts that change a board: its settings, and putting firmware on it.

Looking round your layout, downloading firmware and finishing an interrupted update never need it. The two USB parts above are the exception — those are switched on by your order for them rather than by registering.

What stays on your PC, and what does not

Your layout is yours. Your board settings, your backups, your WiFi password and the names you have given things are kept on your own PC. What your layout does — your track plan, your routes, your signalling — is never sent to us at all, whatever you set below.

Two of those things can also be copied to us, and both are yours to say no to. MegaConsole asks you all four questions the first time it opens, and every answer has a switch on the Settings page you can go back to whenever you like.

1. May it keep a copy of your board settings? Starts switched on. That copy stays on this PC, so a board that fails can be put back the way it was without you doing it again from memory.

2. May it send us a health report about your boards? Starts switched on. How much memory each board has free, how long it has been running, and anything that went wrong while it was updating itself. It goes with your name and the address you registered, so your boards show up as yours. A board running short of memory usually says so weeks before it starts playing up, and we cannot help with a fault we cannot see.

3. May it keep a second copy of those settings with us? Starts switched on, and it is a separate answer from the one above, because this one is your own settings leaving the house. It means a lost, stolen or failed PC does not take them with it. You can have the health report and refuse this, or the other way round. Ask us and we will delete it.

4. May it tell us how the program itself is being used? Starts switched off, and only ever goes on if you say so. Which screens you open, which jobs you run, how long they take, and anything that went wrong — never what any of it was about.

It never records what you type, your files, your passwords, or anything you do in other programs. Turn any of them off and nothing further is sent.

You get new versions first

When we finish a new version of a board’s software, MegaConsole offers it to you that day. Everybody else is offered the same version on the 1st of the following month, along with everything else that is ready, so nobody has updates turning up on four separate afternoons.

It is the same software either way. You simply get it sooner, and you get it because you have the tools to put it on and take it off again.

There is a second reason we do it this way, and it is the better one: if something turns out to be wrong with a version after it goes out, we just do not send it on. Nothing is taken back off you, nothing is announced, and the fault is fixed before it ever reaches anybody else.

What Windows will say, and what to click

Windows does not recognise us yet, so it queries the installer twice — once as it comes down, once as it opens. Nothing is wrong. Here is exactly what you will see, and the button to press each time.

1. Your browser holds the file back. Edge says it isn’t commonly downloaded and appears to offer no way past. Click the … beside the download, choose Keep, and a box appears offering only Cancel and Delete. Do not let that put you off: click the small arrow on the Delete button and choose Keep anyway. Other browsers word it differently, but the idea is the same — tell it to keep the file.

2. Windows queries it again as it opens. You get a blue box headed Windows protected your PC, and at first the only button is Don’t run. Click More info and a Run anyway button appears. That is the one.

Both boxes will tell you the publisher is unknown, and both will greet every new version you install. That is how Windows treats software from a small publisher — it is not a judgement on MegaConsole, and there is nothing you need to change on your PC to stop it.

The guides

Everything above, explained properly

Read the MegaConsole user guide — the whole program in plain English, with a picture of every page.

It is written for people who would rather run trains than fight computers, and it is arranged by the job you are trying to do rather than by what the buttons are called: find your boards, change one, back the lot up, put newer software on them, get a brand new board onto your WiFi. Every step has a picture of the real screen beside it.

It sits with the guides for all our other System 2 boards, and we keep it up to date as MegaConsole changes — so that link always gives you the current one.

A guide for each part

Some parts of MegaConsole have a guide of their own, written the same way and kept here beside the user guide:

The EtherBridge guide — let JMRI, iTrain, Rocrail and the train apps on your phone work your System 2 points and signals, with a worked example for each.

As another part gets a guide of its own, it joins this list.

Or have it on paper

There is a Print this guide button at the top of each guide. The user guide comes out at about 52 sides of A4, laid out for printing rather than squeezed off a screen, and it is a good thing to have beside the layout when your hands are dirty.

The two jobs you only ever do once — installing it, and giving us your email so your licence can arrive — are at the back, so the front of it is the part you will actually come back to.

MegaConsole has a User guide link at the bottom of its own menu that opens the same page, so you never have to go looking for it.

Questions people ask

The things we get asked most about MegaConsole. Click a question to open it. If yours is not here, ask us and we will add it.

Is MegaConsole really free?

Yes. Free to download, free to keep, nothing to subscribe to and no trial that runs out. The only things we sell for it are the two small parts further up this page, and you can add either one whenever you like.

Which of my boards will it look after?

Every System 2 board we make — the servo, solenoid and stall‑motor drivers, the Panel Controller and its expanders, OUT‑64, Relay‑8, ROUTE, the DCC decoder, AutoSignal, the RFID readers and the rest. They all turn up in the same list, whichever ones you own.

Our older Classic boards — MultiPanel, MiniPanel and the original controllers — are set up on the board itself and are not part of MegaConsole.

When do I get new software for my boards?

Straight away. The day we finish a new version, MegaConsole has it and offers it to you.

If you do not use MegaConsole your boards are offered the same version on the 1st of the following month, together with anything else that has become ready. That is on purpose: it means updates arrive on one day you can expect rather than on four random evenings, which is what people told us was wearing.

The version you are offered first is the finished one, not a test build — it is exactly what everyone else gets a few weeks later. And if we find a problem with it in the meantime, we simply do not pass it on until it is fixed.

Do I need to be any good with computers?

No. If you can install a program and click a button, you can run MegaConsole. It finds your boards for you, tells you in plain words when something wants doing, and always shows you what it is about to do before it does it.

The user guide is arranged by the job you are trying to get done rather than by what the buttons are called, so you can go straight to the bit you need.

Can I have a look at it before I buy anything?

Yes, and it is worth doing. Download it, open it, and it will go and fetch the newest software for every board we make and keep it on your PC. Every page explains itself in plain words as you go, so you can read your way round the whole thing before you buy anything.

Your own boards start appearing in the list once MegaConsole has a way of hearing them — which is what the next question is about.

Do I have to buy anything to get the most out of it?

Not necessarily. MegaConsole Hardware Options above sets out exactly what each way in gives you. MegaConsole includes its own MQTT broker and can set up all or selected System2 boards to use it. That costs nothing at all, and an existing broker still works.

Otherwise the CAN Adaptor is the one to start with: a small stick, USB into your PC, two wires onto the layout, and your boards turn up on their own.

Can I use a USB CAN adaptor I already have?

No — MegaConsole drives our own CAN Adaptor, and your order for it is what switches that part of the program on. Without one, the pages that use it stay greyed and say “No supported device found”.

The reason is a practical one. There are dozens of USB CAN sticks about and they all behave a little differently — different drivers, different speeds, different ways of passing the messages along. Rather than half‑support a shelf full of them, we picked one, set it up so there is nothing for you to install on Windows 10 or 11, and we test every release of MegaConsole against it. It works when you plug it in, and on the day it does not, we know exactly what you are holding.

Everything MegaConsole does without an adaptor at all is still yours: finding boards that are on your network, changing them, backing them up, collecting firmware and updating over WiFi.

Can I use a programmer I have made myself, or one from elsewhere?

Same answer, and for the same reason: it is our own System2 Programmer that MegaConsole is set up for, and your order for it is what switches that part on. Home‑made and other leads may well do the same job electrically, but we cannot test them all, so MegaConsole is not expecting them.

This lead is only ever wanted for one job — finishing an update that got stopped part way through — and that is exactly the moment you want no doubt at all about the thing in your hand. Ours is a plain lead that clips onto the board’s six‑way header, it is tested against every release, and it is priced to sit in a drawer until the day you want it.

I have bought one and MegaConsole still says “No supported device found”.

Nearly always the email address. Your order and your licence find each other by it, so an order placed under one address and a MegaConsole registered under another never meet. The address this PC is registered to is printed on the page itself, so you can check it against your order without leaving the program.

If you have only just ordered, give it a day — it switches itself on with nothing for you to do. If it still looks wrong after that, tell us and we will put it right.

There is one other cause, and it only applies to the Programmer lead on a Windows 11 PC. Windows 11 does not come with the driver that lead needs, so until it is installed the lead is invisible and those pages stay grey however healthy your board is. It takes a couple of minutes, you only do it once, and section 15.4 of the user guide shows you how.

Do my boards have to be on my WiFi?

To find them and change their settings with the CAN Adaptor, no. To hand them new software over your own network, yes — and MegaConsole is what puts them on it.

You type your network name and password once, on the WiFi page, and it passes them to every board on the layout. You never have to go round them one at a time, and you never have to remember it again.

Why does it ask for my email address?

So your licence can find you. Give your email the first time you open MegaConsole and the licence arrives on its own — there is no code to type in and nothing to keep safe. If you bought your boards from us it is issued the moment your order goes through.

It switches on the parts that change a board: its settings, and putting new software on it. Looking round your layout, downloading software and finishing an interrupted update never need it.

Does it work without the internet?

Yes. The internet is only wanted for fetching new software and for MegaConsole keeping itself up to date. Once files are on your PC they stay there.

A layout in a shed with no signal, or a club night with the router switched off, is no trouble at all — everything else carries on as normal.

Will I lose the settings I have spent ages getting right?

No. MegaConsole copies a board’s settings onto your PC before it changes anything, every single time, without being asked. Every copy is kept with the date on it, so you can put any of them back later.

You can also copy the whole layout in one press, and put one board’s setup onto a new board of the same kind — handy if you ever swap one out.

Is it safe to update the whole layout in one go?

Yes, and that is rather the point of it. You see the plan first — which boards, which version, and what changed in it — and nothing is sent until you say so.

One board always goes first and has to prove it worked before the rest follow, a few at a time. Any board that wants one more update the old way first is marked as such, so you are told rather than left guessing.

What if the power goes off half way through an update?

Nothing is broken. A board writes its new software in one go, so an interruption simply leaves it waiting for the rest of the job.

Plug the System2 Programmer into it and MegaConsole finishes it off: which board, which version, press the button. Your settings stay on the board, and if that gets interrupted too you just run it again.

Can I put an older version back on a board?

Yes. MegaConsole keeps every version we have published, with the notes that came with each one, so stepping a board back is a matter of picking the one you want.

That job goes through the Programmer lead rather than over your network.

Does anything about my layout get sent to you?

What your layout does, no — never. Your track plan, your routes, your signalling and everything you have set up stay on your own PC and your own boards, whatever you set. Your WiFi password goes nowhere but to your own boards.

Two things can come to us if you leave them switched on, and MegaConsole asks you about both on its first run. One is a health report about your boards — free memory, how long each has been running, and anything that went wrong while it was updating itself — sent with your name and registered address so your boards show up as yours. The other is a second copy of your board settings, so a lost or failed PC does not take them with it. Both start on, both are one click off, and the second is answered separately from the first, so you can have one and refuse the other.

A fourth switch asks whether MegaConsole may tell us how the program itself is being used. That one starts off and only goes on if you say so.

Worth knowing whichever way you set them: your boards have always sent us a health check‑in and a copy of their own settings by themselves, whether or not you run MegaConsole. Our privacy policy sets out every last bit of it.

Windows says it does not recognise the publisher. Is something wrong?

Nothing is wrong. That is Windows being careful about software from a small publisher, and it is not a judgement on the file. You will see it twice: once as the installer comes down, and once as it opens.

What Windows will say, and what to click, in the Bits and pieces section above, has the exact wording and the button to press each time.

Does MegaConsole keep itself up to date?

Yes. New versions arrive quietly in the background and go in the next time you start it, so you install it once and it looks after the rest from there.

You do not need an administrator password to put it on, and it takes itself off again from Settings > Apps if you ever want it gone.

What if I get stuck?

Ask us. There is a full user guide with a picture of every page, and a Print this guide button if you would rather have it beside the layout on paper.

If that does not sort it, get in touch. We would far rather hear from you than have you fighting it, and at this stage of MegaConsole’s life being told what is not right is worth a great deal to us.

Still not sure about something? Ask Dave & Sheila — there is no such thing as a daft question here.