{"id":29425206,"url":"https://github.com/paoloestorm/arpmini","last_synced_at":"2026-05-16T13:07:22.715Z","repository":{"id":267473953,"uuid":"900739926","full_name":"PaoloEstorm/Arpmini","owner":"PaoloEstorm","description":"Full featured MIDI sequencer \u0026 arpeggiator using Arduino Pro Micro","archived":false,"fork":false,"pushed_at":"2026-03-13T14:41:44.000Z","size":2583,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-05-13T21:43:27.028Z","etag":null,"topics":["arduino","arduino-pro-micro","arpeggiator","atmega32u4","electronic","live-music","midi","midi-controller","midi-device","midi-usb-interface","music","oled-display-ssd1306","sequencer"],"latest_commit_sha":null,"homepage":"https://oshwlab.com/estorm/miniseq","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PaoloEstorm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-12-09T11:39:59.000Z","updated_at":"2026-03-13T14:41:48.000Z","dependencies_parsed_at":"2025-01-09T10:20:39.239Z","dependency_job_id":"c3e28fb1-4776-43fb-a035-bd6d16ab34a1","html_url":"https://github.com/PaoloEstorm/Arpmini","commit_stats":null,"previous_names":["paoloestorm/arpmini","paoloestorm/arpmini_plus"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/PaoloEstorm/Arpmini","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PaoloEstorm%2FArpmini","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PaoloEstorm%2FArpmini/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PaoloEstorm%2FArpmini/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PaoloEstorm%2FArpmini/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PaoloEstorm","download_url":"https://codeload.github.com/PaoloEstorm/Arpmini/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PaoloEstorm%2FArpmini/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33103984,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-16T04:41:52.686Z","status":"ssl_error","status_checked_at":"2026-05-16T04:41:52.009Z","response_time":115,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["arduino","arduino-pro-micro","arpeggiator","atmega32u4","electronic","live-music","midi","midi-controller","midi-device","midi-usb-interface","music","oled-display-ssd1306","sequencer"],"created_at":"2025-07-12T09:04:01.388Z","updated_at":"2026-05-16T13:07:22.710Z","avatar_url":"https://github.com/PaoloEstorm.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ARPMINI\n\nArpmini is a powerful mini MIDI processor that offers advanced features such as an arpeggiator, note/drum sequencer, and editor. It’s designed to control external MIDI instruments for live performances or music production.\n\n# ARPMINI REQUIRES [Arpmini-Core](https://github.com/PaoloEstorm/Arpmini-Core) TO WORK CORRECTLY!\n\n## Give that dusty old synth in your closet a fresh new life! Unlock a ton of advanced features and unleash your creativity with Arpmini\n\n![IMG_8034](https://github.com/user-attachments/assets/a7da8271-f115-4ae6-a1e0-6f077bf8540f)\n\n## Its features include:\n\nSimple and intuitive UI\n\nMIDI Tracker and Piano Roll–style sequence editors\n\nFour backlit buttons, mappable and controllable via MIDI CC\n\n2 MIDI outputs and 2 MIDI inputs - using the MIDI-TRS standard\n\nIntegrated MIDI-\u003eUSB / USB-\u003eMIDI interface, fully compatible with Mac, Windows, Linux, Android and iOS \n\n32KB of memory to store up to 60 songs and various global settings\n\nImport/export songs between Arpmini and your computer using [Arpmini Editor](https://github.com/PaoloEstorm/Arpmini-Editor)\n\nBuilt-in speaker for acoustic feedback and metronome and much much more!\n\n## Arpmini Modes\n\n\u003cimg width=\"1985\" height=\"1986\" alt=\"Modes\" src=\"https://github.com/user-attachments/assets/224c0119-20b8-4c35-adbe-d5e6fe05b0fd\" /\u003e\n\nArp Mode: Arpeggiates the played notes based on the selected arpeggio style.\n\nRec Mode: Records and plays back up to 8 patterns of variable length, with a maximum of 32 notes each.\n\nSong Mode: Allows to chain up 8 recorded patterns, in any desired order.\n\nLive Mode: Allows the playback of one of the 8 different patterns, each assigned to one buttons/multi-button-combo.\n\n\u003cimg width=\"1787\" height=\"2526\" alt=\"Wiring\" src=\"https://github.com/user-attachments/assets/e8c1400e-cfd4-4466-b08b-d79c87b5c9da\" /\u003e\n\nA simulated demo of Arpmini can be explored on Wokwi via the link https://wokwi.com/projects/430279970010982401\n\nSimplified Schematic:\n\n\u003cimg width=\"2620\" height=\"1730\" alt=\"Schematic_DIY\" src=\"https://github.com/user-attachments/assets/d7a3573f-4e8d-4963-ae07-fda174087370\" /\u003e\n\n# Build your own Arpmini by following the [Assembly Guide](https://github.com/PaoloEstorm/Arpmini/blob/main/BUILD_INSTRUCTIONS.md)!\n\n## Schematic and PCB design [here](https://oshwlab.com/estorm/miniseq)\n\nEnclosure 3D model [here](https://github.com/PaoloEstorm/Arpmini/blob/main/extras/Arpmini%201.65%20v3.stl)\n\nPro Micro: https://amzn.eu/d/if0r67j\n\nOled Display (blue): https://amzn.eu/d/c0RTBxJ or Oled Display (white): https://amzn.eu/d/1IbVAiL\n\nButtons: https://amzn.eu/d/7UyjFKx\n\nBuzzer: https://amzn.eu/d/fEAc4UO\n\nScrews: https://amzn.eu/d/e37jcLp\n\nBrass inserts: https://amzn.eu/d/hlBMRaH\n\nPin Headers: https://amzn.eu/d/9up7Byu\n\n3.5mm Stereo jacks: https://amzn.eu/d/9LeCoT1\n\nExternal labels [here](https://github.com/PaoloEstorm/Arpmini/tree/main/extras)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaoloestorm%2Farpmini","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpaoloestorm%2Farpmini","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaoloestorm%2Farpmini/lists"}