Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

cysec-lab/pico-w-http

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

16 Commits

Repository files navigation

pico-w-http

ベアメタルRustでHTTPクライアントを実装したプロジェクトです

embassyのexampleを参考に実装しています

環境構築

  • 必要なツールをCargoでインストール
cargo install elf2uf2-rs flip-link

実行方法

  • src/main.rsのSSIDとPASSWORDを接続するWiFiのものへ変更
  • src/main.rsのURLを接続したいURLへ変更
  • Raspberry pi pico w のBOOTSELボタンを押したままPCと接続し、以下のコマンドを実行
cargo run --release
  • TeraTermなどでUSBシリアル通信を表示

説明

修正中の不具合

  • 一部サイトへアクセスすると,TLSのエラーでレスポンスが取得できない
  • 一部サイトへアクセスすると,ステータスコードは200だが,レスポンスボディが表示されない
  • レスポンスボディが大きなサイトは,結果の出力が途中で切れる

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /