2024-02-28 03:08 AM
hey there! is it possible to create a webserver with bluepill and w5500? where should I find an example of this?
Solved! Go to Solution.
2024-02-28 04:03 AM - edited 2024-02-28 04:03 AM
Hello @Mahsa8289 and welcome to the ST Community :smiling_face_with_smiling_eyes:.
Such a combination should be possible (STM32F103+ W5500). For the examples, you may find some on Github or by other users. I've personally found this Library (not an ST official library but just to give an example).
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2024-02-28 04:03 AM - edited 2024-02-28 04:03 AM
Hello @Mahsa8289 and welcome to the ST Community :smiling_face_with_smiling_eyes:.
Such a combination should be possible (STM32F103+ W5500). For the examples, you may find some on Github or by other users. I've personally found this Library (not an ST official library but just to give an example).
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2024-02-28 04:16 AM
To learn how to use the Wiznet W5500, go to the Wiznet Product Page for the W5500:
Note the links to Technical Documentation, Drivers, and Support.
Following the 'ioLibrary' link:
2024-02-28 04:25 AM
thanks for replying! I'm using STM32CubeIDE. Do you know if there's an example available for this?
2024-02-28 04:36 AM - edited 2024-02-28 04:40 AM
As @STTwo-32 mentioned, it's a 3rd-party library - so you'd have to ask that 3rd party for support.
EDIT
But the documentation is pretty clear that it is an Arduino library...
2024-02-28 05:40 AM
The example I've given is just a suggestion, you can find others on the Web. Or you can also think about contacting the 3rd party for more details. Also, we have other products (STM32H7,...) that include ethernet capability and you can find some examples on the same subject.
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2024-02-28 06:15 AM - edited 2024-02-28 06:21 AM
@Mahsa8289 wrote:is it possible to create a webserver with bluepill and w5500?
Certainly, it's possible - people were creating webservers on 8051s decades ago.
Whether it's worthwhile is another question:
2024-02-28 06:21 AM
Here's an example using a Nucleo-F103RB board and an Arduino WS5100 shield:
https://www.carminenoviello.com/2015/08/28/adding-ethernet-connectivity-stm32-nucleo/
It's using plain Eclipse rather than the STM32CubeIDE - but that should be close enough to get you going...
It uses the Wiznet ioLibrary - mentioned earlier - which also supports your WS5500...
2024-02-29 01:46 AM
Thinking of using an external IC for Ethernet to let the MCU handle other tasks.I Want to control currents of 8 devises, save data to an SD card, and control via a web server.
2024-02-29 01:56 AM
@Mahsa8289 wrote:Thinking of using an external IC for Ethernet to let the MCU handle other tasks.I Want to control currents of 8 devises, save data to an SD card, and control via a web server.
That was a necessity a couple of decades ago with 8-bit processors when 64K of Flash was considered "huge".
Not really an issue any more with chips like STM32, which could certainly manage all that - and more.
But it does save you having to implement the TCP/IP stack in software ...