You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
See here for more information viewtopic.php?f=20&t=7296
BOOKMARK THIS PAGE !
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
Getting WFI Working on TF3xx with ESP Module
Moderators: terriblefire, Terriblefire Moderator
-
terriblefire
- Admin sponsor

- Posts: 5683
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Getting WFI Working on TF3xx with ESP Module
I've a fair bit of experience writing Linux drivers (and RISCOS too actually) but i find Amiga device drivers to be rather horrible to write and there is a huge amount of repetition in every driver.... but anyhoo..
What I would like to do is write a driver that sits on top of any serial port that can talk to and from an ESP 8266 *protocol* wifi module.... i dont really care if its the same actual hardware i want to abstract away the physical layer so we can connect to the wifi, send recv and do the IP address, mac address functions.
Probably the easiest way to do the top layer is to write this in WinUAE with it connected to a real wifi module.
However I would really like some collaboration on this one. Hardware is not something i find easy to collaborate on but software is.
What I would like to do is write a driver that sits on top of any serial port that can talk to and from an ESP 8266 *protocol* wifi module.... i dont really care if its the same actual hardware i want to abstract away the physical layer so we can connect to the wifi, send recv and do the IP address, mac address functions.
Probably the easiest way to do the top layer is to write this in WinUAE with it connected to a real wifi module.
However I would really like some collaboration on this one. Hardware is not something i find easy to collaborate on but software is.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
kludge
- Posts: 400
- Joined: 08 Nov 2018 14:05
- Location: Sweden
Re: Drivers for ESP modules
I would help if I could. Count on me cheering, anyway. Easy WiFi would be amazing.
Would there be room for an ESP header on a hypothetical new revision of the TF536 as well?
Would there be room for an ESP header on a hypothetical new revision of the TF536 as well?
A kludge is a workaround or quick-and-dirty solution that is clumsy, inelegant, inefficient, difficult to extend and hard to maintain.
My lack of focus:
[ 8 * A500 ][ 2 * A500+ ][ 2 * A600 ][ 2 * A1200 ][ 2 * A2000 w/ A2386 ][ A4000 w/ TF4060, CyberVision 64 3D, FastLane SCSI Z3 ][ CD32 ][ VIC-20 ][ 4 * C64 Breadbin ][ 5 * C64C ][ 2 * C128 ][ C128D ][ C64 DTV ][ 3 * Mac Classics of different types ]
My lack of focus:
[ 8 * A500 ][ 2 * A500+ ][ 2 * A600 ][ 2 * A1200 ][ 2 * A2000 w/ A2386 ][ A4000 w/ TF4060, CyberVision 64 3D, FastLane SCSI Z3 ][ CD32 ][ VIC-20 ][ 4 * C64 Breadbin ][ 5 * C64C ][ 2 * C128 ][ C128D ][ C64 DTV ][ 3 * Mac Classics of different types ]
-
terriblefire
- Admin sponsor

- Posts: 5683
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: Drivers for ESP modules
We are low on spare pins on that board... but in theory yes.kludge wrote: 29 Aug 2019 10:54 I would help if I could. Count on me cheering, anyway. Easy WiFi would be amazing.
Would there be room for an ESP header on a hypothetical new revision of the TF536 as well?
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
terriblefire
- Admin sponsor

- Posts: 5683
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: Drivers for ESP modules
Anyways lets make a start...
https://github.com/terriblefire/esp.device
I will make the device driver based around Mike Stirlings's K1208 driver because thats the cleanest driver i can find...
We'll start by writing a test file to open uaeserial.device and talk to a ESP module connected to the serial port in WinUAE...
We'll write an actual serial port driver for the TFs later.
https://github.com/terriblefire/esp.device
I will make the device driver based around Mike Stirlings's K1208 driver because thats the cleanest driver i can find...
We'll start by writing a test file to open uaeserial.device and talk to a ESP module connected to the serial port in WinUAE...
We'll write an actual serial port driver for the TFs later.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
kludge
- Posts: 400
- Joined: 08 Nov 2018 14:05
- Location: Sweden
Re: Drivers for ESP modules
Would your driver be able to work with an ESP connected to the standard Amiga serial port as well? (Of course with proper level shifting applied.)terriblefire wrote: 29 Aug 2019 11:17 Anyways lets make a start...
https://github.com/terriblefire/esp.device
I will make the device driver based around Mike Stirlings's K1208 driver because thats the cleanest driver i can find...
We'll start by writing a test file to open uaeserial.device and talk to a ESP module connected to the serial port in WinUAE...
We'll write an actual serial port driver for the TFs later.
A kludge is a workaround or quick-and-dirty solution that is clumsy, inelegant, inefficient, difficult to extend and hard to maintain.
My lack of focus:
[ 8 * A500 ][ 2 * A500+ ][ 2 * A600 ][ 2 * A1200 ][ 2 * A2000 w/ A2386 ][ A4000 w/ TF4060, CyberVision 64 3D, FastLane SCSI Z3 ][ CD32 ][ VIC-20 ][ 4 * C64 Breadbin ][ 5 * C64C ][ 2 * C128 ][ C128D ][ C64 DTV ][ 3 * Mac Classics of different types ]
My lack of focus:
[ 8 * A500 ][ 2 * A500+ ][ 2 * A600 ][ 2 * A1200 ][ 2 * A2000 w/ A2386 ][ A4000 w/ TF4060, CyberVision 64 3D, FastLane SCSI Z3 ][ CD32 ][ VIC-20 ][ 4 * C64 Breadbin ][ 5 * C64C ][ 2 * C128 ][ C128D ][ C64 DTV ][ 3 * Mac Classics of different types ]
-
terriblefire
- Admin sponsor

- Posts: 5683
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: Drivers for ESP modules
The amiga would need a 11500 baud capable serial port.kludge wrote: 29 Aug 2019 11:32Would your driver be able to work with an ESP connected to the standard Amiga serial port as well? (Of course with proper level shifting applied.)terriblefire wrote: 29 Aug 2019 11:17 Anyways lets make a start...
https://github.com/terriblefire/esp.device
I will make the device driver based around Mike Stirlings's K1208 driver because thats the cleanest driver i can find...
We'll start by writing a test file to open uaeserial.device and talk to a ESP module connected to the serial port in WinUAE...
We'll write an actual serial port driver for the TFs later.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
kludge
- Posts: 400
- Joined: 08 Nov 2018 14:05
- Location: Sweden
Re: Drivers for ESP modules
So, not without an accelerator then :)terriblefire wrote: 29 Aug 2019 11:36The amiga would need a 11500 baud capable serial port.kludge wrote: 29 Aug 2019 11:32
Would your driver be able to work with an ESP connected to the standard Amiga serial port as well? (Of course with proper level shifting applied.)
A kludge is a workaround or quick-and-dirty solution that is clumsy, inelegant, inefficient, difficult to extend and hard to maintain.
My lack of focus:
[ 8 * A500 ][ 2 * A500+ ][ 2 * A600 ][ 2 * A1200 ][ 2 * A2000 w/ A2386 ][ A4000 w/ TF4060, CyberVision 64 3D, FastLane SCSI Z3 ][ CD32 ][ VIC-20 ][ 4 * C64 Breadbin ][ 5 * C64C ][ 2 * C128 ][ C128D ][ C64 DTV ][ 3 * Mac Classics of different types ]
My lack of focus:
[ 8 * A500 ][ 2 * A500+ ][ 2 * A600 ][ 2 * A1200 ][ 2 * A2000 w/ A2386 ][ A4000 w/ TF4060, CyberVision 64 3D, FastLane SCSI Z3 ][ CD32 ][ VIC-20 ][ 4 * C64 Breadbin ][ 5 * C64C ][ 2 * C128 ][ C128D ][ C64 DTV ][ 3 * Mac Classics of different types ]
-
terriblefire
- Admin sponsor

- Posts: 5683
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: Drivers for ESP modules
Or some kind of baud rate buffer. A big FIFO would do the job. but its probably not worth it.
The idea is that this can be used by any Amiga with a fast serial port.. clockport etc. its a protocol adaptor rather that a physical layer adaptor.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
Zac
- Posts: 4
- Joined: 03 Sep 2019 21:05
Re: Drivers for ESP modules
Hi,
what protocol would the device work with? AmiTCP? AS225? And a second question: why couldn't I compile the driver to run with 38.400 baud or less?
I have prepared a small PCB to bring the ESP8266 to the Amiga. It doesn't do anything fancy, just some level conversion (Max 3232) and a voltage regulator. If anyone's interested, I could provide the KiCAD files. I want to use it with PPP.
Michael
what protocol would the device work with? AmiTCP? AS225? And a second question: why couldn't I compile the driver to run with 38.400 baud or less?
I have prepared a small PCB to bring the ESP8266 to the Amiga. It doesn't do anything fancy, just some level conversion (Max 3232) and a voltage regulator. If anyone's interested, I could provide the KiCAD files. I want to use it with PPP.
Michael
You do not have the required permissions to view the files attached to this post.
-
terriblefire
- Admin sponsor

- Posts: 5683
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: Drivers for ESP modules
Zac wrote: 03 Sep 2019 21:15 Hi,
what protocol would the device work with? AmiTCP? AS225? And a second question: why couldn't I compile the driver to run with 38.400 baud or less?
Driver would be SANA-II. Standard Amiga driver. You could use any TCP Stack.
The Native ESP protocol is 115200. Thats why it needed that speed.
The TF330 does the level shift from Paula Serial on the CD32. Pretty much does what your board does.I have prepared a small PCB to bring the ESP8266 to the Amiga. It doesn't do anything fancy, just some level conversion (Max 3232) and a voltage regulator. If anyone's interested, I could provide the KiCAD files. I want to use it with PPP.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Who is online
Users browsing this forum: CCBot, petal [bot] and 2 guests