Giter VIP home page Giter VIP logo

pico-server-900's Introduction

Pico Server 9.00


This is a project designed for the Raspberry Pi Pico W board to provide a wifi http server, dns server and USB storage emulation.

it is for the PS4 9.00 OOB Exploit which is now combined with PsFree.


the only files required on the storage of the pico are the .bin payloads, everything else is handled internally including generating a list of payloads.

you can still modify the html by uploading your own index.html, if there is no index.html on the storage the internal pages will be used.

you can access the main page from the userguide or the consoles webbrowser using any hostname.


Libraries

install or update the pico core by adding this url to the Additional Boards Manager URLs section in the arduino "Preferences".

https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json

then goto the "Boards Manager and install or update the "Raspberry PI Pico/RP2040" core.

Tom's Hardware presented a very nice writeup on installing arduino-pico on both Windows and Linux, available at https://www.tomshardware.com/how-to/program-raspberry-pi-pico-with-arduino-ide


Uploading to board

installation is simple you just use the arduino ide to flash the sketch/firmware to the pico board.

or

you can download the Pico_Server_900.uf2 file then connect your pico to your pc and drop the file into the storage drive the pico creates, the board will update and reboot.


next you connect to the wifi access point with a pc/laptop, PS4_WEB_AP is the default SSID and password is the default password.
then use a webbrowser and goto http://10.1.1.1/admin.html 10.1.1.1 is the defult webserver ip or http://ps4.local
on the side menu of the admin page select File Uploader and then click Select Files and locate the files and click Upload Files you can then goto Config Editor and change the password for the wifi ap.

Internal pages

  • admin.html - the main landing page for administration.

  • index.html - if no index.html is found the server will generate a simple index page and list the payloads automatically.

  • info.html - provides information about the pico board.

  • upload.html - used to upload files(.bin) to the pico board for the webserver.

  • fileman.html - used to view / download / delete files on the internal storage of the pico board.

  • config.html - used to configure wifi ap and ip settings.

  • format.html - used to format the internal storage of the pico board.

  • reboot.html - used to reboot the pico board



Cases

i have created a basic printable case for the pico w.
the case can be printed in PLA without supports.

PICO-W


if you wish to edit the case you can import the .stl files into Tinkercad and edit them to suit your needs.


Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.