{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"miniconf","owner":"quartiq","isFork":false,"description":"Rust serialize/deserialize/access reflection for trees (no_std, no alloc)","allTopics":["rust","reflection","embedded","graph","serde","no-std","settings-management","no-alloc"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":12,"starsCount":24,"forksCount":2,"license":"MIT License","participation":[120,83,19,8,10,21,10,0,1,0,0,6,0,0,7,0,0,0,0,3,2,0,7,0,0,5,8,0,0,0,0,0,0,0,0,0,3,9,54,37,96,3,0,0,0,0,0,10,7,77,77,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-19T10:28:24.034Z"}},{"type":"Public","name":"stabilizer","owner":"quartiq","isFork":false,"description":"Firmware and software for the Sinara Stabilizer module with high speed, low latency ADC/DAC data processing and powerful DSP algorithms in between","allTopics":["rust","dsp","open-hardware","artiq","rust-embedded","sinara-hw"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":1,"issueCount":21,"starsCount":103,"forksCount":23,"license":"Apache License 2.0","participation":[43,12,7,25,16,5,10,5,13,0,0,10,21,0,17,4,40,6,7,30,3,3,0,3,5,20,6,4,2,4,2,6,6,0,2,23,20,11,16,23,5,7,5,5,4,0,5,20,8,11,37,15],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-17T12:34:16.581Z"}},{"type":"Public","name":"sequential-storage","owner":"quartiq","isFork":true,"description":"A crate for storing data in flash memory with minimal need for erasing pages","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":7,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-17T09:53:08.136Z"}},{"type":"Public","name":"minimq","owner":"quartiq","isFork":false,"description":"Minimal no_std MQTT v5.0 client implementation","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":6,"starsCount":139,"forksCount":16,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-16T12:13:56.306Z"}},{"type":"Public","name":"booster","owner":"quartiq","isFork":false,"description":"Firmware for the Sinara Booster RF amplifier","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":9,"starsCount":10,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-16T10:52:08.776Z"}},{"type":"Public","name":"yafnv","owner":"quartiq","isFork":false,"description":"Yet Another Fowler-Noll-Vo Hash implementation: no_std, no_alloc","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,4,0,0,0,0,0,0,0,0,2,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-15T20:27:59.894Z"}},{"type":"Public","name":"smoltcp","owner":"quartiq","isFork":true,"description":"a smol tcp/ip stack","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":408,"license":"BSD Zero Clause License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-15T11:59:57.959Z"}},{"type":"Public","name":"embedded-hal","owner":"quartiq","isFork":true,"description":"A Hardware Abstraction Layer (HAL) for embedded systems","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":188,"license":"Apache License 2.0","participation":[0,0,8,6,9,1,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-12T13:10:31.871Z"}},{"type":"Public","name":"awrite","owner":"quartiq","isFork":false,"description":"awrite!(): the async write!()/format!() scratch buffer","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-12T12:24:16.960Z"}},{"type":"Public","name":"w5500","owner":"quartiq","isFork":true,"description":"W5500 ethernet module driver written in rust","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":18,"license":"Apache License 2.0","participation":[10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,5,5,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-08T08:18:41.901Z"}},{"type":"Public","name":"enc424j600","owner":"quartiq","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-05T10:45:03.998Z"}},{"type":"Public","name":"stabilizer-stream","owner":"quartiq","isFork":false,"description":"Host-side stream utilities for interacting with Stabilizer's livestream","allTopics":["rust","dsp","artiq","sinara-hw","streaming"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T09:51:47.012Z"}},{"type":"Public","name":"crosstrait","owner":"quartiq","isFork":false,"description":"Cast from `dyn Any` to other trait objects, with no_std, no alloc support","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-02T13:49:55.679Z"}},{"type":"Public","name":"aiomqtt","owner":"quartiq","isFork":true,"description":"The idiomatic asyncio MQTT client, wrapped around paho-mqtt","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":72,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T13:22:33.593Z"}},{"type":"Public","name":"thermostat-eem","owner":"quartiq","isFork":false,"description":"Embedded software for the Thermostat-EEM multichannel temperature controller.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":5,"issueCount":9,"starsCount":7,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T04:40:27.745Z"}},{"type":"Public","name":"smoltcp-nal","owner":"quartiq","isFork":false,"description":"An embedded-nal implementation for smoltcp","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":18,"forksCount":10,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-22T07:20:21.471Z"}},{"type":"Public","name":"ai-artiq.github.io","owner":"quartiq","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-21T16:11:43.715Z"}},{"type":"Public","name":"minireq","owner":"quartiq","isFork":false,"description":"Minimal MQTT-based request/response library","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-20T15:30:32.195Z"}},{"type":"Public","name":"thiserror","owner":"quartiq","isFork":true,"description":"derive(Error) for struct and enum error types","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":146,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-14T13:13:17.812Z"}},{"type":"Public","name":"mirny","owner":"quartiq","isFork":false,"description":"CPLD gateware for the Sinara Mirny module.","allTopics":["cpld","artiq","migen","sinara-hw","fpga"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":3,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T03:47:35.455Z"}},{"type":"Public","name":"pidcodes.github.com","owner":"quartiq","isFork":true,"description":"Website for pid.codes","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":772,"license":"Creative Commons Zero v1.0 Universal","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T17:45:03.764Z"}},{"type":"Public","name":"mcp230xx","owner":"quartiq","isFork":true,"description":"MCP23017/MCP23008 a 16-Bit/8-Bit I2C I/O Expander with I2C Interface","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":3,"issueCount":0,"starsCount":0,"forksCount":14,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T20:32:28.794Z"}},{"type":"Public","name":"tca9539","owner":"quartiq","isFork":false,"description":"TCA9539/PCA9539 16-bit I/O expander with I2C interface","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T20:31:23.757Z"}},{"type":"Public","name":"rust","owner":"quartiq","isFork":true,"description":"Empowering everyone to build reliable and efficient software.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":12273,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-26T13:31:53.304Z"}},{"type":"Public","name":"thermostat-mqtt","owner":"quartiq","isFork":false,"description":"Thermostat temperature control software with mqtt networking.","allTopics":["mqtt","laser","quantum","temperature-control","rust-embedded","sinara-hw"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":8,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-24T09:52:26.023Z"}},{"type":"Public","name":"kasli-i2c","owner":"quartiq","isFork":false,"description":"Utilities to access the Sinara I2C tree via Kasli, including Sinara EEPROM deployment, firmware flashing for Fastino, Banker","allTopics":["fpga","i2c","sinara-hw"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":2,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-24T09:39:41.869Z"}},{"type":"Public","name":"cortex-m","owner":"quartiq","isFork":true,"description":"Low level access to Cortex-M processors","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":142,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-17T04:03:04.008Z"}},{"type":"Public","name":"rust-debounced-pin","owner":"quartiq","isFork":true,"description":"Adds a wrapper for an InputPin that debounces it's is_high() and is_low() methods.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-06T10:11:54.766Z"}},{"type":"Public","name":"odoo-addons-sendcloud","owner":"quartiq","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":9,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-20T15:41:04.738Z"}},{"type":"Public","name":"idsp","owner":"quartiq","isFork":false,"description":"Rust DSP algorithms. Often integer math. no-std.","allTopics":["rust","dsp","pid","fir-filter","iir-filter","halfband-filter","sinara-hw"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":1,"issueCount":0,"starsCount":34,"forksCount":4,"license":null,"participation":[1,0,0,0,0,0,0,0,8,1,0,5,1,8,2,0,0,0,0,0,3,0,0,2,17,14,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-14T16:34:49.184Z"}}],"repositoryCount":89,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"quartiq repositories"}