Earn money efficiently, follow up more than 10+platforms outsourcing needs in one stop

All Filters

Total of 114397 records

Specification for Wi-Fi setup on Raspberry Pi Zero Requirement overview: A solution which will enable an end user to connect a Raspberry Pi Zero to Wi-Fi, without needing to directly access the Pi, either remotely or physically. Suggested Solution: An ESP chip programmed to create a network which the user can connect to from a separate device (i.e. a phone). On connecting – the user will be automatically taken to a web page (hosted on the ESP chip) to enter Wi-Fi credentials in a form, submitting this will send the credentials to the ESP chip, which will subsequently pass these details to the Pi via I2C or Serial. Any alternative solutions, which are more efficient, lower maintenance, more reliable or cheaper (but achieve the same result) are acceptable. Must haves: - ESP chip should be budget friendly and not be over-spec (looking around £10 mark) if that’s unreasonable, let me know before proceeding and we can reconsider. - ESP chip should be compatible directly with a Raspberry Pi Zero and should be powered by the PI (i.e., does not require separate power supply) - Any network that the ESP will create, should be able to be turned off from the Pi, and re-created if needed (i.e. once setup, its no longer required, unless the device needs re-configuring) You must: - Recommend a suitable ESP chip priced around £10 and available in the UK. - Provide wiring schematic and install instructions for the ESP chip to be connected to the Pi Zero - Provide any applicable code/firmware required for the ESP chip, along with instructions to program said firmware, this should be done from the Pi. - Provide python code for the Pi (i.e. code which runs on the Pi) to: o Retrieve any updated firmware and flash updates to the ESP chip (from Git) o Enable/disable the ESP chip when required. o Receive Wi-Fi credentials from the ESP chip - Comment all code provided to enable my understanding of it. - Test the system adequately before submitting. It is expected that the result of this project will be a functioning system in line with the specification at the top of this page – payment will be made once we have tested your hardware and code and are satisfied the system functions as required.
Technology & Programming peopleperhour Overseas
695 days ago