M4 Board – Amstrad CPC WiFi, recap 2016

The interest for this project turned out to exceed anything I ever imagined and lots of units have been produced.

 

 

 

 

 

Showing some of the batches that was made, in my “garage” production.

The firmware was vastly improved, since the initial version.


Some key points:

  • Romboard was extended to 32 roms & ability to remap lowerrom
  • Autoexec.bas execution on start up
  • Long filename handling
  • NETAPI for native applications

Supporting the entire Amstrad CPC range from 464 to 6128 plus.

Firmware updates are available here:
http://www.cpcwiki.eu/index.php/M4_Board

And a link to latest beta firmware, documentation and development info can be found here:
http://www.spinpoint.org/cpc/m4info.txt

Software:
I released the source code of the z80 assembler part of the M4 DOS here:
https://github.com/M4Duke/m4rom

With this anyone can make their own custom build if desired and replace my build simply by copying M4ROM.BIN to the root of their sd card.

Other examples, handling the NETAPI from your applications:
https://github.com/M4Duke/M4examples

And of course the cpcxfer program, to conveniently transfer files between pc and the amstrad cpc over WiFi via commandline.
https://github.com/M4Duke/cpcxfer

Prodatron wrote support for M4 in his great SymbOS (http://www.symbos.de)
Giving you the ability to chat on IRC, download files via wget, copy files between floppies & sd and much much more.

Very impressive.

Look into this thread for download and installation details:
http://www.cpcwiki.eu/forum/applications/symbos-cpc-updates-and-infos/msg137192/#msg137192

A nice video for the CPC strong hold in Spain by Professor Retroman.

2017
There is still so much more that could be added in the future.

Keep an eye on this thread for future updates & info.
http://www.cpcwiki.eu/forum/amstrad-cpc-hardware/amstrad-cpc-wifi/

Thanks all for your support.

Happy new year!

– Duke

99 thoughts on “M4 Board – Amstrad CPC WiFi, recap 2016”

  1. hello.

    very nice set of cpc cards.. !

    i am looking for a simple card to plug directly into the back of a CPC464 that will allow me to load files from a memory card. (i don’t care what kind of card..) I don’t need a wifi or disk interface etc.

    I don’t have a DDI-1 interface, just the normal CPC464.

    Do you sell such a card ?

    thanks

    Richard – UK

    1. M4 board can be plugged directly into a CPC464, no DDI-1 interface needed. You can access files from the microSD just as in the video in previous post.

  2. Hi Duke,
    I would like to buy one M4 board for CPC and CPC Plus.
    Can you tell me how to proceed?
    Thanks.
    Patrick

  3. Good morning Duke, I just discovered the M4 board for CPC in the va-de-retro forum. It’s a great product. And I’d like to know how to buy one. You can send me mail. Great work and thank you very much.

  4. Hello Duke,
    I would like to buy a M4 board for CPC and CPC Plus.
    Can you tell me how to proceed?
    Thanks in advance.
    Regards,

    Vicente Simon

      1. Hi Duke i would like to ask for the availability of the m4 borad for cpc 6128 plus with french keyboard and what is the cost?
        Thanks

        1. Hi Dimitris,

          Some how your message ended up in my massive spam filter. If anyone else has messaged me and not got an email back, please post again.

          It will take about 4-5 weeks before I can have a board ready (this is usual lead time).

          Will email you details.

          Regards,
          Duke

  5. Hello Duke,
    Amazing job !!!!
    I would like to buy one M4 board for my CPC 6128.
    Can you give me the buying process ?
    Thanks.
    Mikael

  6. Hi Duke,
    amazing project, congrats!
    I would be delighted to buy one M4 board for my 6128.

    Best regards,

  7. Good Duke, three friends would be interested in buying the M4 is there any way to get in touch with you?
    A greeting.

  8. Hello,

    I want to by 2 boards, wich prices is the board ?,
    have you cards in stock ? Thank you for your reply.
    This project is very nice…

    carlos – FR

  9. Hello Duke,

    You’ve made a masterpiece!!
    I would like to order two (2) of M4 boards.
    Could you give me the buying process??

    Thank you,
    Aris

  10. Hello Duke,
    Excellent work!!
    Please add me to the waiting list.
    I would like to buy one M4 board with MX4 (IDC) connector and an Adapter PCB assembled (Edge connector to MX4)

    Thanks in advance.
    Fernando

    1. Thanks. I have emailed you. Same goes for the Aris and Carlos. Just so people know, if you request to buy a card, I will reply to the email address you supplied when posting here (it wont be publicly visible, so please use a valid email address).

  11. Hi Duke,
    I would like to buy one M4 board for my CPC 6128.
    Can you tell me how to proceed?
    I like edge connector.
    Thanks.
    Ude.

  12. Hi Duke,

    I would like to buy this card for a 464+ model.

    Do I need anything else than the card?

    Thanks.
    David L.

    1. Yes, for CPC+ you will need the M4 version with IDC connector + IDC to Centronics cable.

      Email, sent.

  13. Dear Duke,

    This is Claudio, from Spain. Your work is amazing and I’m sending my congratulations.
    I’ve just test my old cpc 464 and it’s still running fine πŸ™‚

    I would like to buy one M4 board. Please send me the details to proceed.

    Thanks in advance,

    Best regards,

    Claudio.

  14. Hi there, I’m also interested in this board, I’m in Greece, could you please send me details about the costs and shipping options?

    Thanks in advance!

  15. Hi Duke,

    Very nice work πŸ™‚

    I come from http://www.cpcwiki.eu/forum/amstrad-cpc-hardware/amstrad-cpc-wifi/ so i understand :

    M4 Board with MX4 (IDC) connector price 40 euro
    cost shipping = 3.5 euro (i leave in France)
    => 43,5€

    The M4 Board need to use an external powersupply (on herself or MX4).

    It’s correct ?

    If yes, could you give me the instruction for paiement (paypal ?) else give me a feedback ?

    Regards

    1. Thanks.

      The M4 board can be externally powered or powered through the CPC (or MX4).

      Will send an email to you shortly.

  16. Hello Duke,

    This board is a very useful device for the Amstrad CPCs. Great work!!
    I am interested in a M4 board for my CPC 6128. How do I order one and what are the details for shipping and payment?

    Thanks in advance and best regards

  17. Hello Duke,

    I remember times when CTM644 was top of my dreams, but downloading from web direct to CPC ?!
    Couldn’t even imagine it’ll be possible. Definitely want this board, so send me details, please.

    Regards

  18. Hi Duke,

    Stumbled across your videos on YouTube. What a great idea! I’ve tried to transfer files using a cable, but without much success, so I’d really like to buy one of your boards for my CPC 6128 (not Plus). Please can you advise me where I can purchase one from?

    Thanks.

  19. Ist das m4 board zur zeit verfΓΌgbar?

    wΓ€re interessiert an einer 6128 und einer 464 version

    LG

  20. sorry, reading english or german sometimes makes no diffence to me.
    i found this site while i was searching for information if it is possible to make a raspberry pi zero wifi to do something the m4 board is already able to do.

    so i am very interested to buy a version for the cpc 464 and aditionally a 6128 version of the m4 board.

    thx

  21. Hello, I am writing to you because I am interested in buying a m4 board with wifi and sd card for cpc 6128 disk version basic 1.1 of 1985 Spain.

  22. Hello !

    First, sorry if my english is not perfect, i’m French, but I hope you could understand me ! πŸ˜€

    I’m really interested to buy a M4 Board for my 6128 , if you still make it !
    Could you send me a mail ? πŸ™‚

    Thanks !

  23. Hi Duke,

    Would it be possible to order two boards from you ?
    With an edge connector if I’m not mistaken (for a french 464 and 6128).

    Thanks a lot πŸ™‚ !

  24. Hi,

    I am very interested in the M4 board, can you send me an email with info about how to get one?

    Thanks!

  25. I would love to buy one of these also. If you can provide details of when we can do that and how much that would be great!

  26. Hi I’d like a card and cables to work on my 464 and 6128 (I have both and swap occasionally!) Did email you on the forum as well don’t know if you got it.
    thanks
    Oli

  27. Hello !
    I’ve got a CPC 464 (64k) without any another card.

    My goal at the moment is to “mount” .dsk to use soundtrakker64 and use the card like to emulate floppy drive, by this i mean be able to save from a CPC software (like soundtrakker64 or other sofware) on a SD card > myCPCFiles.dsk

    Can I do this with the M4 Wifi Board ?

    Of course, use a lot of dsk to play oldies and try to connect on Wifi is fun too πŸ˜‰

    I would like to know the price and if i can buy one : i’m living in France.
    Thanks a lot !

    1. Hi olive,
      I don’t know if soundtrakker64 works with it, but I don’t see any reason it shouldn’t. You have a link, I can give it a try.

      It’s possible to buy one yes, but expect about 6 weeks after order confirmation, before I can have it ready.

      Price is:
      M4 Board with Edge connector, 43.5 euro
      Shipping (unregistered), 4 euro
      Total 47.5 euro.

  28. Hello Duke … It is a great job and I would like if it is possible to buy an M4 board for my CPC 464. Could you tell me the purchase process?
    Thank you.
    Raul

  29. Hello Duke, wow I dodn’t know there was still a way to get a CPC online.
    I would be interested in buying a M4 board for a CPC 6128 and 464. Could you please send me a email how to order from you ? Thank you very much!

  30. Hola Duke me gustaria saber si aun vendes la M4 y la placa madre para poder conectarla al cpc 6128 si me podrias dar precio de las 2 .
    Un saludo

    1. Sorry, I don’t speak Spanish πŸ™‚

      But yes I still make M4 boards, lead time is about 6-7 weeks.

  31. Hi, great work. I would be interested to buy a card for my good old Cpc 6128. What would be the price for delivery in France ? Regards,

  32. Hi mate, I’d like to place an order for your awesome M4 board. I live in Greece. Please contact me for further arrangements. Cheers!

  33. Great project, stumbled on it by ‘accident’ πŸ˜‰
    Would like to buy an M4 board for the CPC 464 !
    Thanks. Diederick Langenberg (Netherlands).

  34. Hi Duke.

    I am making a custom “Frankemstrad” inspirated in this video
    https://youtu.be/kTk30jhsoZk

    I hope use a M4 Board. I need shipment delivery to Madrid/Spain.

    Tell me how much and how I must paid you for M4 board and shipment.

    Thank you so much.
    Best regard.
    Jorge Rivera

  35. Greetings Duke

    My name is Hector

    I want to buy an M4 board for my Amstrad CPC 6128.

    Please, you can tell me what I have to do to get one.

    It would be to send to Marbella (Malaga-Spain)

    Another question, I have seen the new M7 project, as I read it is an M4 but better.

    Can you order now? or is a project still.

    If the M7 works like an M4 but also is more advanced, I would buy the M7 and not the M4; as long as it can be ordered now.

    Thank you very much for your attention Duke

    1. Hi Hector,

      M7 board is still in development and it may take many months before it’s finished. So it cannot be ordered yet.
      Also it will be more expensive than M4.

      Will email shortly.

      Regards,
      Duke

  36. Hello Duke!
    Do you still have some M4 Boards for sale? I’m interesting in buying one. Thanks!

  37. Hello Duke!

    This a great project.
    I have an Amstrad 6128 and sound very impressive connect the amstrad to internet.

    Do you still have a M4 Board? I would like to buy one if is possible.

    Thanks

  38. Hi Duke,

    Thanks for an amazing job. It brings back the excitement about our vintage computers.

    What do I have to do to get my hands on an M4 for my CPC6128?

    Regards,

  39. Hi Duke,

    this is just what I was looking for.
    If you’re making another batch, can I get an M4 too?

    Thanks in advance.

    Best regards.

  40. Duke, my hero!
    I am reviving my CPC 6128 (Schneider, centronics) and this is a “shut up and take my money” thing for me! πŸ˜€

    Willing to get one.

  41. One more thing….

    SO YOU ARE TELLING ME I WILL BE ABLE TO GET ON IRC FROM MY CPC?! :DDDDD

    Can’t wait to get one even more. Already queued patiently.

    Do you know about any cases for it? I mean, there is one on eBay, but thought about something cheaper.

    1. When using SymbOS with M4, you can go on IRC. But SymbOS, does require more than 128KB memory to use network applications.

      I haven’t gotten around making a case for the latest revision board.

      There is one on thingiverse, but thats for the edge connector version, maybe others have made one.

      Notice there is a difference between IDC connector & Edge connector and PCB revisions before v2.4, are bigger.
      Latest revision is v2.5B and is same size as v2.4.

  42. Hi Duke,

    This a great and nice project πŸ™‚

    I would like to ask for the availability of the M4 Board with Edge connector.

    I want one for my CPC 6128 (french keyboard) and what is the total cost ?

    Thanks

    JB

    1. Thanks πŸ™‚
      Lead time is about 4-5 weeks and price is:
      M4 board with edge connector, 43.5 euro
      Shipping (unregistered), 4 euro
      Total: 47.5 euro

  43. Hi Duke

    I would like to buy a fully-assembled M4 board please for my 6128 (edge connector).

    How can I get one please?

    Thanks
    Chris

  44. Hey Duke,
    I would like to buy an M4 for my CPC464, please emails details on how to purchase one.
    Thank you.

  45. Dear Duke,

    As nearly almost the rest of the friends in this thread, I’d like to know if it’s possible to get one of your fantastic M4 boards for a CPC464. Will you please provide instructions on how to proceed?

    Many thanks. Warmest regards.

  46. Hi Duke,

    I’d like to buy one of your Amstrad CPC M4 boards too. Please could you let me know how to go about buying one.

    Many thanks.

  47. Hi, IΒ΄m interested in buying a M4 for my CPC 464, shipping to Iceland.
    With thanks!

    1. You got mail.

      As for anyone else, if you want an M4 board, just leave a message here and I will email you.
      Please state what connector you need (regular edge connector or IDC / Centronics / adapter to edge).

  48. Hello Duke,

    I would like to purchase an M4 board (IDC) and a Centronics to IDC cable, please.

    Regards,

    Ken.

  49. Hello Duke,

    I like’d to order a M4 board with IDC connector and a Centronics to IDC cable. Thanks in advance.

    King Regards
    Uwe

Leave a Reply

Your email address will not be published. Required fields are marked *