Add Pico W support #515
Replies: 14 comments 27 replies
-
I got the LED Working in the W. But i know the code isnt good (im not a embedded dev). But if u want i can share my current work. |
Beta Was this translation helpful? Give feedback.
-
I just start to add new code to support pico-w. you can build the FW with this command Now only GPIO features are implemented. Here is the LED test script
|
Beta Was this translation helpful? Give feedback.
-
Let me share the jobs we need to implement pico-w WIFI function.
case 1) is mandatory option to use Kaluma network and WiFi module. For both 1) and 2), any contribution would be appreciated. I'm waiting for your contribution. |
Beta Was this translation helpful? Give feedback.
-
First of all I wanted to thank you for this fantastic project.
Maybe someone could take my sources from this fork as a starting point/inspiration to implement these functions more appropriately. Here it is a small script to test it:
|
Beta Was this translation helpful? Give feedback.
-
I'm updating the code in the pico-w branch slowly and there's some update in the branch.
|
Beta Was this translation helpful? Give feedback.
-
I'm implementing IEEE 8.02.11 (WiFi) Device driver for PICO_W CYW43 module This is the document for the WiFI device driver |
Beta Was this translation helpful? Give feedback.
-
Pico-w wifi device driver is implemented in the pico-w branch(https://github.com/kaluma-project/kaluma/tree/pico-w) This is the example code and please see the WIFI module manual(https://kalumajs.org/docs/api/wifi)
|
Beta Was this translation helpful? Give feedback.
-
pico-w cyw43 network driver is implemented. one known issue is #538 (I don't think it's big issue to implement tcp server and client). The other features are implemented please try it (https://github.com/kaluma-project/kaluma/tree/pico-w) Please create github issue with [pico-w] prefix when you find any issue. |
Beta Was this translation helpful? Give feedback.
-
@communix Is there a timeline for adding polished support - i.e. updating docs, making a .utf file? |
Beta Was this translation helpful? Give feedback.
-
I just fix a serious bug for the pico-w and TCP network server and client is working well now. |
Beta Was this translation helpful? Give feedback.
-
@communix |
Beta Was this translation helpful? Give feedback.
-
@communix
Thank you, and keep up the great work :) |
Beta Was this translation helpful? Give feedback.
-
@communix http.get({ host: 'example.com', path: '/' }, function (response) {
console.log('Response: ' + JSON.stringify(response));
response.on('data', function (chunk) {
console.log('received: ', new TextDecoder("utf-8").decode(chunk));
});
}); I got back a response :D received: <?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>400 - Bad Request</title>
</head>
<body>
<h1>400 - Bad Request</h1>
</body>
</html> Now if I try anything else like |
Beta Was this translation helpful? Give feedback.
-
@communix
{
host: 'example.com',
path: '/',
port: 443,
protocol: 'https',
headers: {
Host: 'example.com',
Accept: '*/*'
}
}
response.on('end', function () {
console.log('Response ended.');
}); |
Beta Was this translation helpful? Give feedback.
-
any discussion about supporting the Pico W and wifi features? What sort of interest is there in do so? ... since the developer has already shown no interest ... #513 I personally would be willing to work on it ... maybe ...
Beta Was this translation helpful? Give feedback.
All reactions