{"id":18463300,"url":"https://github.com/alf45tar/pedalinomini-4","last_synced_at":"2025-04-28T12:35:06.534Z","repository":{"id":110381335,"uuid":"575474339","full_name":"alf45tar/PedalinoMini-4","owner":"alf45tar","description":"Fully working PedalinoMini™ with 4 footswitches","archived":false,"fork":false,"pushed_at":"2024-08-16T11:54:00.000Z","size":2289,"stargazers_count":14,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-16T16:57:32.566Z","etag":null,"topics":["bluetooth","footswitches","midi-controller","pedalino","usb","wifi"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alf45tar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"alf45tar"}},"created_at":"2022-12-07T15:40:29.000Z","updated_at":"2025-01-07T18:31:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"adfeb31c-01f9-4a33-b3e0-328f02301881","html_url":"https://github.com/alf45tar/PedalinoMini-4","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alf45tar%2FPedalinoMini-4","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alf45tar%2FPedalinoMini-4/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alf45tar%2FPedalinoMini-4/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alf45tar%2FPedalinoMini-4/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alf45tar","download_url":"https://codeload.github.com/alf45tar/PedalinoMini-4/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251314022,"owners_count":21569539,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bluetooth","footswitches","midi-controller","pedalino","usb","wifi"],"created_at":"2024-11-06T09:06:31.306Z","updated_at":"2025-04-28T12:35:06.504Z","avatar_url":"https://github.com/alf45tar.png","language":null,"funding_links":["https://github.com/sponsors/alf45tar","https://github.com/sponsors/alf45tar/sponsorships?sponsor=alf45tar\u0026tier_id=378691\u0026preview=false"],"categories":[],"sub_categories":[],"readme":"\u003ca href=\"https://creativecommons.org/licenses/by-nc-nd/4.0/\"\u003e\u003cimg align=\"right\" src=\"./images/cc-by-nc-nd--300x104.png\" /\u003e\u003c/a\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n# PedalinoMini™ 4\n\nPedalinoMini™ 4 operates seamlessly with its 4 footswitches, featuring a big 1.9\" color display equipped with WiFi, Bluetooth, and USB MIDI capabilities. It is powered through a USB-C port, using either a power adapter or, for enhanced convenience, a compact power bank, ensuring up to 6 hours of uninterrupted functionality.\n\n![](./images/PedalinoMini%204.jpg)\n\n# Bill of Materials\n\n![](./images/PedalinoMini%204%20Naked.jpg)\n\nQuantity|Description|Version|Link|Price (USD)\n:------:|-----------|-------|----|-----:\n1|PedalinoMini™ 4 [STL files](https://github.com/pedalino-sponsors/PedalinoMini-4)||[Link](https://github.com/sponsors/alf45tar/sponsorships?sponsor=alf45tar\u0026tier_id=378691\u0026preview=false)|9\n120 g|3D printed case (minimum size of printing bed 250 mm)|PLA||5\n1|T-Display-S3|Soldered Pin [H577]|[Link](https://www.lilygo.cc/products/t-display-s3?variant=42351558590645)|15\n1|T-Display TF Shield|Female Pin [H610]|[Link](https://www.lilygo.cc/products/t-display-tf-shied?variant=42729797025973)|3\n4|SPST Momentary Soft Touch Foot Switch|||8\n7 leds|WS2812B 5050 RGB LED Strip|5V 30 led/m IP30||1\n2 m|Wire AWG24|AWG24||1\n2|M3 Hex Socket Cap Screw 8 mm|M3x8||0.2\n4|M3 Hex Socket Cap Screw 10 mm|M3x10||0.4\n3|M3 Bolt|||0.3\n|||||----------\n||||Total|42.90\n\n# Wiring\n\nThe current wiring requires firmware version 3.5.0 or above.\n\n![](./images/PedalinoMini%204%20Wiring.jpg)\n\n# Exploded View\n\n![](./images/PedalinoMini%204%20Exploded%20View.jpg)\n\n# Slicing Results\n\n![](./images/PedalinoMini%204%20Slicing%20Results.jpg)\n\n# Firmware upload\n\n1. Press and hold the DOWN button, plug the USB-C cable, release the DOWN button\n\u003e [!NOTE]\n\u003e The ESP32-S3 chip needs to be in bootloader mode for the detection as a DFU device and flashing.\n\n2. Visit http://alf45tar.github.io/PedalinoMini/installer\n\u003e [!NOTE]\n\u003e Use Google Chrome or Microsoft Edge browser. Safari and iOS devices are not supported yet.\n\n3. Select the latest firmware available\n4. Press \"Connect via USB\"\n5. Select the USB/UART port where PedalinoMini™ 4 is connected and press \"Connect\"\n6. Select \"INSTALL PEDALINOMINI™\", flag \"Erase device\", press NEXT and press \"INSTALL\"\n7. Wait a couple of minutes to complete the installation and press \"NEXT\" at the end\n8. Disconnect and reconnect the USB-C cable to reboot the device\n9. Repeat step 2, 4, 5\n10. Select \"CONNECT TO WI-FI\"\n11. Select the Wireless Network, enter the Password of your WiFi and press \"CONNECT\"\n12. Select \"VISIT DEVICE\" to access web user interface\n\n# Prototype\n\n![](./images/PedalinoMini%204%20Front.jpg)\n![](./images/PedalinoMini%204%20Inside.jpg)\n![](./images/PedalinoMini%204%20Top.jpg)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falf45tar%2Fpedalinomini-4","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falf45tar%2Fpedalinomini-4","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falf45tar%2Fpedalinomini-4/lists"}