Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

The only way to learn a new programming language is by writing programs in it. -- Brian Kernighan


devel / comp.arch.embedded / WiFi module

SubjectAuthor
* WiFi modulepozz
+- Re: WiFi modulePete
+- Re: WiFi moduleTheo
`* Re: WiFi moduleBernd Linsel
 +- Re: WiFi moduleDimiter_Popoff
 `* Re: WiFi moduleDimiter_Popoff
  +* Re: WiFi moduleBernd Linsel
  |+* Re: WiFi moduleTheo
  ||`- Re: WiFi moduleDimiter_Popoff
  |`- Re: WiFi moduleDimiter_Popoff
  `- Re: WiFi moduleClifford Heath

1
WiFi module

<sv2j6v$v9u$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=816&group=comp.arch.embedded#816

  copy link   Newsgroups: comp.arch.embedded
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: pozzu...@gmail.com (pozz)
Newsgroups: comp.arch.embedded
Subject: WiFi module
Date: Tue, 22 Feb 2022 12:59:27 +0100
Organization: A noiseless patient Spider
Lines: 38
Message-ID: <sv2j6v$v9u$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 22 Feb 2022 11:59:27 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="7ab9256ac922aecde2cbf00d8c62dfae";
logging-data="32062"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Yw+/Nrr9nw9DUFOgdeuKB1+9xtvku9uk="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.6.1
Cancel-Lock: sha1:IpDVBqR5EX8Aee6WUkYiMjiF2Fg=
 by: pozz - Tue, 22 Feb 2022 11:59 UTC

I need to develop a custom board with WiFi connectivity and a
UART(RS485). The UART will be connected to a proprietary device with a
proprietary protocol, no problem on this.

The board should connect to a MQTT server through WiFi.

I don't know if I will choose a "transparent" WiFi module, implementing
all TCP/IP stack and MQTT protocol on the host controller, or choose a
"full-featured" WiFi module that integrates all the protocols I need and
TCP/IP stack.

Besides this, the most important issue is how to configure the WiFi
module with network settings (network name, password and so on). This
step is crucial, because it should be as simplest as possible.

I saw many WiFi devices that start as an Access Point (for example,
Google ChromeCast). The user, through his smartphone and a companion
app, is able to make the first configuration. The steps are similar to
the following:

- the app detects and automatically connects to the device in Access
Point mode (or the user manually connects to it)

- the user selects the home WiFi network and type credentials (password)

- the app sends this configuration to the Access Point

- the device restarts in Device Mode and connects to the just configured
WiFi network

This should be ok for me, but the main problem is the mobile app (for
Android, for iOS). I don't have the knowledge to build such an app.

Do you know if there's some vendors of WiFi modules that support with
this type of app?

Do you suggest other user-friendly solutions?

Re: WiFi module

<sv2kdn$796$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=817&group=comp.arch.embedded#817

  copy link   Newsgroups: comp.arch.embedded
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: pjet...@yahoo.com (Pete)
Newsgroups: comp.arch.embedded
Subject: Re: WiFi module
Date: Tue, 22 Feb 2022 23:20:07 +1100
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <sv2kdn$796$1@dont-email.me>
References: <sv2j6v$v9u$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 22 Feb 2022 12:20:08 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="020d9b5a5543e7a551184ac4bf8d3419";
logging-data="7462"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+L3Sw8pZYkjDlTpNrPJWzF"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:98.0) Gecko/20100101
Thunderbird/98.0
Cancel-Lock: sha1:cZXOVhxEHghoJGhHv9YC84Xr9U0=
In-Reply-To: <sv2j6v$v9u$1@dont-email.me>
Content-Language: en-AU
 by: Pete - Tue, 22 Feb 2022 12:20 UTC

On 22/02/2022 10:59 pm, pozz wrote:

> Do you suggest other user-friendly solutions?

You should look at Tasmota firmware on an ESP8266 board.

https://tasmota.github.io/docs/Getting-Started/

Peter

Re: WiFi module

<mLf*zvtHy@news.chiark.greenend.org.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=818&group=comp.arch.embedded#818

  copy link   Newsgroups: comp.arch.embedded
Path: i2pn2.org!i2pn.org!aioe.org!nntp.terraraq.uk!nntp-feed.chiark.greenend.org.uk!ewrotcd!.POSTED!not-for-mail
From: theom+n...@chiark.greenend.org.uk (Theo)
Newsgroups: comp.arch.embedded
Subject: Re: WiFi module
Date: 22 Feb 2022 12:21:56 +0000 (GMT)
Organization: University of Cambridge, England
Lines: 41
Message-ID: <mLf*zvtHy@news.chiark.greenend.org.uk>
References: <sv2j6v$v9u$1@dont-email.me>
NNTP-Posting-Host: chiark.greenend.org.uk
X-Trace: chiark.greenend.org.uk 1645532518 13821 212.13.197.229 (22 Feb 2022 12:21:58 GMT)
X-Complaints-To: abuse@chiark.greenend.org.uk
NNTP-Posting-Date: Tue, 22 Feb 2022 12:21:58 +0000 (UTC)
User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (Linux/3.16.0-11-amd64 (x86_64))
Originator: theom@chiark.greenend.org.uk ([212.13.197.229])
 by: Theo - Tue, 22 Feb 2022 12:21 UTC

pozz <pozzugno@gmail.com> wrote:
> This should be ok for me, but the main problem is the mobile app (for
> Android, for iOS). I don't have the knowledge to build such an app.
>
> Do you know if there's some vendors of WiFi modules that support with
> this type of app?
>
> Do you suggest other user-friendly solutions?

Have a look at the ESP32 microcontrollers. There this setup process is
commonplace, and there are no apps involved.

Basically the device powers up in default-AP mode. You connect to its
'mydevice' network, you go to http://169.254.1.1/ (or some other
predetermined IP) in your browser to set up the SSID and password, and then
it reboots to join your network.

A variation on this is your device connects to the ESP via Bluetooth to send
it the wifi credentials, so it doesn't need the user to go to a random IP.
As far as I know that does need an app, because setting up the Bluetooth
isn't something a web browser/etc can do[1].

I'm not sure how difficult this is in the raw API driven from C, but the
frameworks that run on top (Arduino, ESPHome, Tasmota, etc) all do it fairly
painlessly. There's also projects like this:
https://github.com/tzapu/WiFiManager

I suppose at the end of the day it depends whether your users can handle the
'type this address into your browser' or 'wait for the captive portal' step,
or whether they need an app to do that part of the process for them.

For the record, I just received an ESP32+camera board, and a 3D printed
case, for GBP7 including next day shipping. So parts cost, especially in
volume, must be fairly low.

Theo

[1] There is 'web Bluetooth' but it's for Chromium-based browsers only:
https://community.estimote.com/hc/en-us/articles/360020420172-Which-browsers-support-Web-Bluetooth-
- no Safari, no Firefox

Re: WiFi module

<sv2kj4$odo$1@newsreader4.netcologne.de>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=819&group=comp.arch.embedded#819

  copy link   Newsgroups: comp.arch.embedded
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!.POSTED.2a0a-a544-df2-0-c8e5-2e3b-a008-5432.ipv6dyn.netcologne.de!not-for-mail
From: bl1-remo...@gmx.com (Bernd Linsel)
Newsgroups: comp.arch.embedded
Subject: Re: WiFi module
Date: Tue, 22 Feb 2022 13:23:01 +0100
Organization: news.netcologne.de
Distribution: world
Message-ID: <sv2kj4$odo$1@newsreader4.netcologne.de>
References: <sv2j6v$v9u$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 22 Feb 2022 12:23:00 -0000 (UTC)
Injection-Info: newsreader4.netcologne.de; posting-host="2a0a-a544-df2-0-c8e5-2e3b-a008-5432.ipv6dyn.netcologne.de:2a0a:a544:df2:0:c8e5:2e3b:a008:5432";
logging-data="25016"; mail-complaints-to="abuse@netcologne.de"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.6.1
In-Reply-To: <sv2j6v$v9u$1@dont-email.me>
 by: Bernd Linsel - Tue, 22 Feb 2022 12:23 UTC

On 22.02.2022 12:59, pozz wrote:
> I need to develop a custom board with WiFi connectivity and a
> UART(RS485). The UART will be connected to a proprietary device with a
> proprietary protocol, no problem on this.
>
> The board should connect to a MQTT server through WiFi.
>
> I don't know if I will choose a "transparent" WiFi module, implementing
> all TCP/IP stack and MQTT protocol on the host controller, or choose a
> "full-featured" WiFi module that integrates all the protocols I need and
> TCP/IP stack.
>
> Besides this, the most important issue is how to configure the WiFi
> module with network settings (network name, password and so on). This
> step is crucial, because it should be as simplest as possible.
>

Hello pozz,

you can find some budgetable modules here:
https://www.wiznet.io/product/wifi-module/

Nearly every WiFi module supports parallel operation as a station and as
access point. Also, if they offer a lightweight TCP stack (mostly
limited to 1..4 parallel connections), you can choose to use them on a
lower level, e.g. PHY, IP... and implement the upper protocol layers
yourself.

> I saw many WiFi devices that start as an Access Point (for example,
> Google ChromeCast). The user, through his smartphone and a companion
> app, is able to make the first configuration. The steps are similar to
> the following:
>
> - the app detects and automatically connects to the device in Access
> Point mode (or the user manually connects to it)
>
> - the user selects the home WiFi network and type credentials (password)
>
> - the app sends this configuration to the Access Point
>
> - the device restarts in Device Mode and connects to the just configured
> WiFi network
>
> This should be ok for me, but the main problem is the mobile app (for
> Android, for iOS). I don't have the knowledge to build such an app.
>
> Do you know if there's some vendors of WiFi modules that support with
> this type of app?

None that I know of.

But you don't need an app, just provide the user with a known IP-address
(or hostname, if you want to operate a tiny DNS server) that he/she can
navigate to with the smartphone's browser, where you serve a simple HTML
page to configure the device.

>
> Do you suggest other user-friendly solutions?
>

I've used such devices myself, and I hate reconfiguring my phone to use
the configuration APs of them... many phones check if the access point
provides internet access and must somehow be tricked into connecting if
it doesn't, for example.

A much better solution is to just simply support configuration via WPS
button.

--
Bernd

Re: WiFi module

<sv2pfs$e24$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=820&group=comp.arch.embedded#820

  copy link   Newsgroups: comp.arch.embedded
Path: i2pn2.org!rocksolid2!i2pn.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: dp...@tgi-sci.com (Dimiter_Popoff)
Newsgroups: comp.arch.embedded
Subject: Re: WiFi module
Date: Tue, 22 Feb 2022 15:46:34 +0200
Organization: TGI
Lines: 42
Message-ID: <sv2pfs$e24$1@dont-email.me>
References: <sv2j6v$v9u$1@dont-email.me>
<sv2kj4$odo$1@newsreader4.netcologne.de>
Reply-To: dp@tgi-sci.com
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 22 Feb 2022 13:46:36 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="a5b1c20dc75648ffdb661ca730e1fee5";
logging-data="14404"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/eAdLfNlYNIPL9iAf3VyNsd+Tf8irDzgI="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.6.0
Cancel-Lock: sha1:hJsDCn1fjYoiowubZAzvNifD0IY=
In-Reply-To: <sv2kj4$odo$1@newsreader4.netcologne.de>
Content-Language: en-US
 by: Dimiter_Popoff - Tue, 22 Feb 2022 13:46 UTC

On 2/22/2022 14:23, Bernd Linsel wrote:
> On 22.02.2022 12:59, pozz wrote:
>> I need to develop a custom board with WiFi connectivity and a
>> UART(RS485). The UART will be connected to a proprietary device with a
>> proprietary protocol, no problem on this.
>>
>> The board should connect to a MQTT server through WiFi.
>>
>> I don't know if I will choose a "transparent" WiFi module,
>> implementing all TCP/IP stack and MQTT protocol on the host
>> controller, or choose a "full-featured" WiFi module that integrates
>> all the protocols I need and TCP/IP stack.
>>
>> Besides this, the most important issue is how to configure the WiFi
>> module with network settings (network name, password and so on). This
>> step is crucial, because it should be as simplest as possible.
>>
>
> Hello pozz,
>
> you can find some budgetable modules here:
> https://www.wiznet.io/product/wifi-module/
>
> Nearly every WiFi module supports parallel operation as a station and as
> access point. Also, if they offer a lightweight TCP stack (mostly
> limited to 1..4 parallel connections), you can choose to use them on a
> lower level, e.g. PHY, IP... and implement the upper protocol layers
> yourself.

Is there a documented way to use some of these (I am looking at the PCIe
one) *without* having to use its tcp stack, so one could send/receive
IP packets, similar to the way it is done via Ethernet or ppp?

Dimiter

======================================================
Dimiter Popoff, TGI http://www.tgi-sci.com
======================================================
http://www.flickr.com/photos/didi_tgi/

Re: WiFi module

<sv2pji$ett$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=821&group=comp.arch.embedded#821

  copy link   Newsgroups: comp.arch.embedded
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: dp...@tgi-sci.com (Dimiter_Popoff)
Newsgroups: comp.arch.embedded
Subject: Re: WiFi module
Date: Tue, 22 Feb 2022 15:48:33 +0200
Organization: TGI
Lines: 42
Message-ID: <sv2pji$ett$1@dont-email.me>
References: <sv2j6v$v9u$1@dont-email.me>
<sv2kj4$odo$1@newsreader4.netcologne.de>
Reply-To: dp@tgi-sci.com
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 22 Feb 2022 13:48:34 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="a5b1c20dc75648ffdb661ca730e1fee5";
logging-data="15293"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18m2Ul3z/ksCgj7YWveamAMbk4H8N55Yig="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.6.0
Cancel-Lock: sha1:lXz7THX1oXrvmj/ltCay6ZBbV/Q=
In-Reply-To: <sv2kj4$odo$1@newsreader4.netcologne.de>
Content-Language: en-US
 by: Dimiter_Popoff - Tue, 22 Feb 2022 13:48 UTC

On 2/22/2022 14:23, Bernd Linsel wrote:
> On 22.02.2022 12:59, pozz wrote:
>> I need to develop a custom board with WiFi connectivity and a
>> UART(RS485). The UART will be connected to a proprietary device with a
>> proprietary protocol, no problem on this.
>>
>> The board should connect to a MQTT server through WiFi.
>>
>> I don't know if I will choose a "transparent" WiFi module,
>> implementing all TCP/IP stack and MQTT protocol on the host
>> controller, or choose a "full-featured" WiFi module that integrates
>> all the protocols I need and TCP/IP stack.
>>
>> Besides this, the most important issue is how to configure the WiFi
>> module with network settings (network name, password and so on). This
>> step is crucial, because it should be as simplest as possible.
>>
>
> Hello pozz,
>
> you can find some budgetable modules here:
> https://www.wiznet.io/product/wifi-module/
>
> Nearly every WiFi module supports parallel operation as a station and as
> access point. Also, if they offer a lightweight TCP stack (mostly
> limited to 1..4 parallel connections), you can choose to use them on a
> lower level, e.g. PHY, IP... and implement the upper protocol layers
> yourself.

Is there a documented way to use some of these (I am looking at the PCIe
one) *without* having to use its tcp stack, so one could send/receive
IP packets, similar to the way it is done via Ethernet or ppp?

Dimiter

======================================================
Dimiter Popoff, TGI http://www.tgi-sci.com
======================================================
http://www.flickr.com/photos/didi_tgi/

Re: WiFi module

<sv2rb5$io$2@newsreader4.netcologne.de>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=822&group=comp.arch.embedded#822

  copy link   Newsgroups: comp.arch.embedded
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!.POSTED.2a0a-a544-df2-0-c8e5-2e3b-a008-5432.ipv6dyn.netcologne.de!not-for-mail
From: bl1-remo...@gmx.com (Bernd Linsel)
Newsgroups: comp.arch.embedded
Subject: Re: WiFi module
Date: Tue, 22 Feb 2022 15:18:13 +0100
Organization: news.netcologne.de
Distribution: world
Message-ID: <sv2rb5$io$2@newsreader4.netcologne.de>
References: <sv2j6v$v9u$1@dont-email.me>
<sv2kj4$odo$1@newsreader4.netcologne.de> <sv2pji$ett$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 22 Feb 2022 14:18:13 -0000 (UTC)
Injection-Info: newsreader4.netcologne.de; posting-host="2a0a-a544-df2-0-c8e5-2e3b-a008-5432.ipv6dyn.netcologne.de:2a0a:a544:df2:0:c8e5:2e3b:a008:5432";
logging-data="600"; mail-complaints-to="abuse@netcologne.de"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.6.1
In-Reply-To: <sv2pji$ett$1@dont-email.me>
 by: Bernd Linsel - Tue, 22 Feb 2022 14:18 UTC

On 22.02.2022 14:48, Dimiter_Popoff wrote:>
> Is there a documented way to use some of these (I am looking at the PCIe
> one) *without* having to use its tcp stack, so one could send/receive
> IP packets, similar to the way it is done via Ethernet or ppp?
>
> Dimiter
After scanning through the docs, I must admit that it seems the WizNet
parts don't support lower levels than UDP and TCP.
But there are other manufacturers...

Sorry.
--
Bernd

Re: WiFi module

<nLf*19tHy@news.chiark.greenend.org.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=823&group=comp.arch.embedded#823

  copy link   Newsgroups: comp.arch.embedded
Path: i2pn2.org!i2pn.org!aioe.org!nntp.terraraq.uk!nntp-feed.chiark.greenend.org.uk!ewrotcd!.POSTED!not-for-mail
From: theom+n...@chiark.greenend.org.uk (Theo)
Newsgroups: comp.arch.embedded
Subject: Re: WiFi module
Date: 22 Feb 2022 15:14:29 +0000 (GMT)
Organization: University of Cambridge, England
Lines: 23
Distribution: world
Message-ID: <nLf*19tHy@news.chiark.greenend.org.uk>
References: <sv2j6v$v9u$1@dont-email.me> <sv2kj4$odo$1@newsreader4.netcologne.de> <sv2pji$ett$1@dont-email.me> <sv2rb5$io$2@newsreader4.netcologne.de>
NNTP-Posting-Host: chiark.greenend.org.uk
X-Trace: chiark.greenend.org.uk 1645542872 22167 212.13.197.229 (22 Feb 2022 15:14:32 GMT)
X-Complaints-To: abuse@chiark.greenend.org.uk
NNTP-Posting-Date: Tue, 22 Feb 2022 15:14:32 +0000 (UTC)
User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (Linux/3.16.0-11-amd64 (x86_64))
Originator: theom@chiark.greenend.org.uk ([212.13.197.229])
 by: Theo - Tue, 22 Feb 2022 15:14 UTC

Bernd Linsel <bl1-removethis@gmx.com> wrote:
> On 22.02.2022 14:48, Dimiter_Popoff wrote:>
> > Is there a documented way to use some of these (I am looking at the PCIe
> > one) *without* having to use its tcp stack, so one could send/receive
> > IP packets, similar to the way it is done via Ethernet or ppp?
> >
> > Dimiter
> After scanning through the docs, I must admit that it seems the WizNet
> parts don't support lower levels than UDP and TCP.
> But there are other manufacturers...

It looks like the two mini-PCIe cards are actually a wifi router on a card -
it's not PCIe over the connector but ethernet, UART, etc as they're just
using mPCIe as a convenient connector. They appear to be running OpenWRT
(ie full Linux) so you can presumably set them up to bridge IP packets onto
their wifi/ethernet/etc, perhaps from the UART via PPP. Of course being
full Linux you then have security updates to worry about.

They don't look like the kind of thing the OP wants, although the ones using
AT commands might be (although I suspect some of those are ESP32 or similar
running a custom firmware).

Theo

Re: WiFi module

<sv2v53$mhk$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=824&group=comp.arch.embedded#824

  copy link   Newsgroups: comp.arch.embedded
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: dp...@tgi-sci.com (Dimiter_Popoff)
Newsgroups: comp.arch.embedded
Subject: Re: WiFi module
Date: Tue, 22 Feb 2022 17:23:14 +0200
Organization: TGI
Lines: 17
Message-ID: <sv2v53$mhk$1@dont-email.me>
References: <sv2j6v$v9u$1@dont-email.me>
<sv2kj4$odo$1@newsreader4.netcologne.de> <sv2pji$ett$1@dont-email.me>
<sv2rb5$io$2@newsreader4.netcologne.de>
Reply-To: dp@tgi-sci.com
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 22 Feb 2022 15:23:15 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="a5b1c20dc75648ffdb661ca730e1fee5";
logging-data="23092"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/wf1V2dH+Ojl2qu0oBSottcgorMPV2ZJ4="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.6.1
Cancel-Lock: sha1:MWViyGtpPHNGrz1+RFEU6f7440o=
In-Reply-To: <sv2rb5$io$2@newsreader4.netcologne.de>
Content-Language: en-US
 by: Dimiter_Popoff - Tue, 22 Feb 2022 15:23 UTC

On 2/22/2022 16:18, Bernd Linsel wrote:
> On 22.02.2022 14:48, Dimiter_Popoff wrote:>
> > Is there a documented way to use some of these (I am looking at the PCIe
> > one) *without* having to use its tcp stack, so one could send/receive
> > IP packets, similar to the way it is done via Ethernet or ppp?
> >
> > Dimiter
> After scanning through the docs, I must admit that it seems the WizNet
> parts don't support lower levels than UDP and TCP.
> But there are other manufacturers...
>
> Sorry.

Nothing to be sorry about, just raising my hopes I have found
something I have been looking for for many years is not a big deal :).
I expected as much, in fact I must have looked at these at some
point in time.

Re: WiFi module

<sv2vc6$onq$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=825&group=comp.arch.embedded#825

  copy link   Newsgroups: comp.arch.embedded
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!news.freedyn.de!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: dp...@tgi-sci.com (Dimiter_Popoff)
Newsgroups: comp.arch.embedded
Subject: Re: WiFi module
Date: Tue, 22 Feb 2022 17:27:01 +0200
Organization: TGI
Lines: 31
Message-ID: <sv2vc6$onq$1@dont-email.me>
References: <sv2j6v$v9u$1@dont-email.me>
<sv2kj4$odo$1@newsreader4.netcologne.de> <sv2pji$ett$1@dont-email.me>
<sv2rb5$io$2@newsreader4.netcologne.de>
<nLf*19tHy@news.chiark.greenend.org.uk>
Reply-To: dp@tgi-sci.com
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 22 Feb 2022 15:27:02 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="a5b1c20dc75648ffdb661ca730e1fee5";
logging-data="25338"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+OQkXavG0j3OGggOGRAIMA/HoX4jGpmoA="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.6.1
Cancel-Lock: sha1:WAoygzRKRTw/g+ZmTExF7MWkkr4=
In-Reply-To: <nLf*19tHy@news.chiark.greenend.org.uk>
Content-Language: en-US
 by: Dimiter_Popoff - Tue, 22 Feb 2022 15:27 UTC

On 2/22/2022 17:14, Theo wrote:
> Bernd Linsel <bl1-removethis@gmx.com> wrote:
>> On 22.02.2022 14:48, Dimiter_Popoff wrote:>
>> > Is there a documented way to use some of these (I am looking at the PCIe
>> > one) *without* having to use its tcp stack, so one could send/receive
>> > IP packets, similar to the way it is done via Ethernet or ppp?
>> >
>> > Dimiter
>> After scanning through the docs, I must admit that it seems the WizNet
>> parts don't support lower levels than UDP and TCP.
>> But there are other manufacturers...
>
> It looks like the two mini-PCIe cards are actually a wifi router on a card -
> it's not PCIe over the connector but ethernet, UART, etc as they're just
> using mPCIe as a convenient connector. They appear to be running OpenWRT
> (ie full Linux) so you can presumably set them up to bridge IP packets onto
> their wifi/ethernet/etc, perhaps from the UART via PPP. Of course being
> full Linux you then have security updates to worry about.
>
> They don't look like the kind of thing the OP wants, although the ones using
> AT commands might be (although I suspect some of those are ESP32 or similar
> running a custom firmware).
>
> Theo

Those with router capability have sounded interesting to me for some
time now (not enough to seriously dig into it, I am just busy doing
other things). But I would anticipate they would be a lot more power
hungry than the wifi modules politburo members have access to for their
devices (politburo being MS, Google and the like, those who have the
data allowing them to do IP packets via wifi).

Re: WiFi module

<16d638dca371cfb3$1$143354$22dd286e@news.thecubenet.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=826&group=comp.arch.embedded#826

  copy link   Newsgroups: comp.arch.embedded
Subject: Re: WiFi module
Newsgroups: comp.arch.embedded
References: <sv2j6v$v9u$1@dont-email.me> <sv2kj4$odo$1@newsreader4.netcologne.de> <sv2pji$ett$1@dont-email.me>
From: no.s...@please.net (Clifford Heath)
Date: Wed, 23 Feb 2022 08:27:11 +1100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <sv2pji$ett$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Lines: 44
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!tr3.eu1.usenetexpress.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!news.thecubenet.com!not-for-mail
NNTP-Posting-Date: Tue, 22 Feb 2022 21:27:14 +0000
X-Received-Bytes: 2489
Organization: theCubeNet - www.thecubenet.com
X-Complaints-To: abuse@thecubenet.com
Message-ID: <16d638dca371cfb3$1$143354$22dd286e@news.thecubenet.com>
 by: Clifford Heath - Tue, 22 Feb 2022 21:27 UTC

On 23/2/22 12:48 am, Dimiter_Popoff wrote:
> On 2/22/2022 14:23, Bernd Linsel wrote:
>> On 22.02.2022 12:59, pozz wrote:
>>> I need to develop a custom board with WiFi connectivity and a
>>> UART(RS485). The UART will be connected to a proprietary device with
>>> a proprietary protocol, no problem on this.
>>>
>>> The board should connect to a MQTT server through WiFi.
>>>
>>> I don't know if I will choose a "transparent" WiFi module,
>>> implementing all TCP/IP stack and MQTT protocol on the host
>>> controller, or choose a "full-featured" WiFi module that integrates
>>> all the protocols I need and TCP/IP stack.
>>>
>>> Besides this, the most important issue is how to configure the WiFi
>>> module with network settings (network name, password and so on). This
>>> step is crucial, because it should be as simplest as possible.
>>>
>>
>> Hello pozz,
>>
>> you can find some budgetable modules here:
>> https://www.wiznet.io/product/wifi-module/
>>
>> Nearly every WiFi module supports parallel operation as a station and
>> as access point. Also, if they offer a lightweight TCP stack (mostly
>> limited to 1..4 parallel connections), you can choose to use them on a
>> lower level, e.g. PHY, IP... and implement the upper protocol layers
>> yourself.
>
> Is there a documented way to use some of these (I am looking at the PCIe
> one) *without* having to use its tcp stack, so one could send/receive
> IP packets, similar to the way it is done via Ethernet or ppp?

Espressif supports ESPNow:

"ESP-NOW is a fast, connectionless communication technology featuring
short packet transmission. ESP-NOW is ideal for smart lights, remote
control devices, sensors and other applications."

It "applies the IEEE802.11 Action Vendor frame technology", whatever
that is. Listed here: <https://en.wikipedia.org/wiki/802.11_Frame_Types>

<https://www.espressif.com/en/products/software/esp-now/resources>

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor