
Junior Web Developer Projects
Looking for freelance Junior Web Developer jobs and project work? PeoplePerHour has you covered.
opportunity
PCB designer for CM4 carrier with isolated RS422/RS485
We need an experienced electronics/PCB designer to design a custom Raspberry Pi Compute Module 4 carrier board for an industrial field test tool. The board will be used for roadside electronic sign testing and needs robust isolated serial communications, Ethernet, WiFi support via the CM4 module, touchscreen display support and a connector for an address plug socket. We are developing a portable field tester for roadside electronic signs and controllers. The unit will run Linux on a Raspberry Pi CM4 and needs to communicate with equipment over isolated RS422/RS485 and Ethernet. It needs to be designed sensibly for field use, with proper isolation, protection, clear connectors and future small-batch manufacture in mind. Required board features: • Raspberry Pi Compute Module 4 socket. • Support for CM4 wireless variant for WiFi/Bluetooth. • Gigabit Ethernet port using the CM4 native Ethernet interface. • Two independent isolated serial ports. • Each serial port to support full-duplex 4-wire RS422: TX+, TX-, RX+, RX-. • Ideally allow RS485 configuration as well, if practical: 2-wire half-duplex RS485 or 4-wire RS485/RS422 mode. • Digital isolation on the serial ports. • Isolated DC/DC supply for the field side of the serial interfaces. • TVS/ESD protection on field connections. • Termination and bias options per port, preferably via jumpers or DIP switches. • TX/RX activity LEDs per port. • Connector for an external address plug socket. • MIPI DSI touchscreen display connector, similar to the Waveshare CM4 Nano B: 15-pin 1.0mm FPC connector, suitable for common Raspberry Pi DSI touchscreens such as 4.3 inch, 5 inch or 7 inch. • Allow for touchscreen/control lines where required. • Mechanical clearance and routing allowance for the screen ribbon cable. • WiFi/Bluetooth to be provided by the CM4 wireless module, not a separate WiFi chipset. • RF/mechanical allowance for CM4 onboard antenna or external antenna connection. • Protected power input suitable for field equipment. • Status LEDs for power, CM4 activity, Ethernet, serial activity and isolated power good. • Sensible mounting holes and enclosure-friendly layout. Preferred technical direction: The serial ports should probably be implemented using a dual UART interface from the CM4, for example an SPI-to-dual-UART device such as the SC16IS752/SC16IS762 family or equivalent, feeding isolated RS422/RS485 transceivers. We are open to the designer recommending exact parts, but the design must be supportable and manufacturable, not based on obscure parts with poor availability. Deliverables required: • Schematic design. • PCB layout. • Gerber files. • Pick-and-place / assembly outputs. • Bill of materials with manufacturer part numbers. • Any required configuration notes for CM4 interfaces used, especially DSI, SPI/UART and Ethernet. • Basic bring-up notes and test points. Useful reference board: The Waveshare CM4 Nano B is a useful reference for the compact CM4 carrier concept, particularly the CM4 socket, Ethernet, DSI touchscreen connector and general small carrier-board approach. Our board needs to add robust isolated dual RS422/RS485 and address plug support. Please only respond if you have experience designing Raspberry Pi CM4 carrier boards, isolated serial interfaces, or industrial communications hardware. We are happy to work iteratively, but need someone who can make sensible engineering decisions and produce files suitable for manufacture. We can provide more detail on the address plug wiring and preferred connectors once we have selected a designer.
12 days ago26 proposalsRemoteopportunity
Power Apps UX/UI Specialist – Matrix Interface
We are looking for an experienced Microsoft Power Apps UX/UI specialist to assist with designing and developing a custom registration matrix interface within a Microsoft Power Platform solution. The platform is used to manage fund registrations across multiple jurisdictions and currently operates using Dataverse and model-driven apps. We require a more scalable and user-friendly matrix-style interface for operational users. The existing standard model-driven grid functionality has limitations with horizontal and vertical scrolling, freeze pane/fixed column behaviour, usability for large matrices, dynamic hiding/showing of columns, and overall UX when working with high-volume registration data. We are exploring a custom Canvas App, Custom Page, or PCF-style approach and are looking for someone with strong experience designing advanced Power Apps interfaces and data-driven matrix/grid layouts. Scope of Work The successful contractor will assist with designing a scalable matrix-style UI within Power Apps, creating a responsive scrolling interface, implementing fixed identifier columns (freeze-pane style behaviour), dynamically hiding columns where no data exists, improving usability for large datasets, advising on the best technical approach (Canvas App vs PCF vs Custom Page), working with Dataverse tables and relationships, supporting UX optimisation for operational users, and potentially implementing proof-of-concept components. The solution will need to support Funds, Sub-Funds, Share Classes, jurisdiction/registration locations, and registration statuses and dates. Technical Environment Current technology stack includes Microsoft Power Platform, Dataverse, Model-Driven Apps, Power Apps Grid Control, JavaScript, Power Automate, and Microsoft 365. Experience with PCF Controls, React/TypeScript, advanced Canvas App design, responsive Power Apps layouts, complex Dataverse-driven interfaces, and grid or matrix-style UI implementations would be highly advantageous. Deliverables Initial engagement would focus on UX/UI review and recommendations, proposed technical approach, wireframe or mock-up design, working prototype/proof of concept, and recommendations for scalable implementation. There is potential for follow-on implementation work depending on outcome. Ideal Candidate We are looking for someone with strong experience in Power Apps UX/UI design who has built advanced/custom interfaces beyond standard model-driven forms, understands Dataverse architecture, can advise pragmatically on platform limitations, has experience building matrix/grid-style interfaces, and can demonstrate similar previous work. Additional Information This is a professional/legal services environment, so usability, scalability, and maintainability are important. We are not looking for a basic form redesign; the requirement is for a more sophisticated operational interface for managing large volumes of registration data efficiently.
23 days ago51 proposalsRemote