CATEGORY

No standard library 11,888 crates

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

ssh-cryptoReserved for future use1,503Apache-2.0 OR MITAuthenticationCryptography power_mapA map with finite key and fixed size1,501MIT OR Apache-2.0Data structuresNo standard library stated-scope-guardA more flexible RAII pattern for stated resouce management.1,500MIT OR Apache-2.0No standard libraryRust patterns tree_ordAn ordering that skips prefixes in tree searches1,500MIT OR Apache-2.0No standard library zerocrushLow-overhead compression for sparse files.1,499MITCompressionEmbedded development vuetom_dcvuetom rs utils1,499MIT OR Apache-2.0No standard library atlas-svm-measureTiming measurement utilities for Atlas SVM1,498Apache-2.0Development tools::ProfilingNo standard library newtypedecldeclarative newtype macro1,498MIT OR Apache-2.0No standard libraryRust patterns oxikeyWIP library for building custom keyboards1,497MITEmbedded developmentHardware support dlobDistributed Limit Order Book1,497GPL-3.0-onlyAlgorithmsNo standard library nexcore-errorZero-dependency error handling for NexVigilant Core ecosystem1,497MIT OR Apache-2.0No standard libraryRust patterns embedded-uiSimple UI framework created for embedded systems1,495MITEmbedded developmentGraphics axka-rcuA reference-counted read-copy-update (RCU) primitive used for protecting shared data1,494MIT OR Apache-2.0ConcurrencyData structures glob_includeembed files into an executable via glob patterns1,493MIT OR Apache-2.0No standard library seekable-iteratorTraits for iterators and lending iterators with seeking capabilities1,493MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation gsm0710Crate name reserved1,492MIT OR Apache-2.0Embedded developmentNo standard library pkmn-core-typesBasic types for Pokémon games.1,492MIT OR Apache-2.0No standard library syscall_macromacros for syscalls in x86_641,491MITNo standard library nostd-bvBit-vectors and bit-slices1,490MIT OR Apache-2.0Data structuresNo standard library djvu-zpZP adaptive binary arithmetic coder for the DjVu format — pure-Rust clean-room implementation, no_std-capable decoder.1,490MITCompressionNo standard library lich_taTools for Lichta Calendar. Compatible with #![no_std].1,489MITDate and timeNo standard library camiCache-friendly comparison, binary & sequential search.1,489MIT OR Apache-2.0AlgorithmsCaching aemics_stm32g4xx_driversCollection of drivers for STM32G4xx HAL1,489MIT/Apache-2.0Embedded developmentHardware support truth-valuesGenerate all possible combinations of N bools1,488MITAlgorithmsMathematics utf-8-validateValidate UTF-8 encoding.1,488MIT-0Embedded developmentEncoding ax-dmaArceOS global DMA allocator1,488Apache-2.0No standard libraryOperating systems serde_deser_iterIterate through serialized sequences allowing to aggregate them without deserializing to an allocated collection.1,485MIT OR Apache-2.0EncodingNo standard library flex-alloc-secureSecured allocations for flex-alloc1,484MIT OR Apache-2.0Data structuresMemory management binary-ff1-aes-v07Optimized Rust implementation of FF1 encryption with radix 2 (temporary fork)1,484MIT OR Apache-2.0CryptographyNo standard library nwavno_std compatible WAV metadata parser1,481MITNo standard library cvlr-decimalDecimal numbers over Certora native integers1,481MITDevelopment tools::DebuggingDevelopment tools::Testing cvlr-specSpecification and Logic primitives for CVLR1,480MITDevelopment tools::DebuggingDevelopment tools::Testing utf-16-to-utf-32Convert UTF-16 to UTF-32 encoding.1,479MIT-0Embedded developmentEncoding malakoiProcedural macro for mathematical operations on structs1,479MIT OR Apache-2.0Embedded developmentMathematics reboundedBounded types1,478MIT or Apache-2.0Data structuresNo standard library parsgCommand line parser1,477Apache-2.0Command-line interfaceConfiguration postcard-derive-ngA no_std + serde compatible message library for Rust - Derive Crate1,477MIT OR Apache-2.0Embedded developmentNo standard library peano-axiomsType-level numbers based on an extension of the Peano axioms.1,476MITNo standard libraryNo standard library::No dynamic allocation motiongfxBackend agnostic motion graphics creation framework.1,476MIT OR Apache-2.0GraphicsMultimedia blink-channelFast, lock-free, bounded, multiple-producer, multiple-consumer, lossy, broadcast channel1,475MITConcurrencyNo standard library dndk-gcmTODO1,474BSD-3-ClauseCryptographyNo standard library lib-q-sha3lib-Q: SHA-3 (FIPS 202), SHAKE, cSHAKE (SP 800-185), TurboSHAKE; no_std-friendly. Raw Keccak digests: lib-q-keccak-digest1,473Apache-2.0CryptographyNo standard library ssd1315-driverSSD1315 OLED driver.1,470GPL-3.0Embedded developmentHardware support utf-8-to-utf-16Convert UTF-8 to UTF-16 encoding.1,470MIT-0Embedded developmentEncoding deframeA frame/block parser for embedded and no_std applications1,470MITData structuresEmbedded development safe-numSafe number arithmetics with ergonomics1,469Apache-2.0MathematicsNo standard library pkmn-stringsString types for old Pokémon games.1,467MIT OR Apache-2.0No standard library bo_cellA RefCell which borrows its contents rather than owning them1,466MITData structuresNo standard library rdf-writer-hdtAn HDT file writer for RDF.rs knowledge graphs.1,466UnlicenseData structuresNo standard library utf-32-validateValidate UTF-32 encoding.1,466MIT-0Embedded developmentEncoding pairSafe API for generic self-referential pairs of owner and dependent.1,466MIT OR Apache-2.0Data structuresMemory management tt21100-asyncAn embedded-hal driver for the TT21100 multi-touch touchscreen controller1,465MIT OR Apache-2.0Embedded developmentNo standard library embedded-driver-templateA rust-embedded driver template1,464MIT OR Apache-2.0Embedded developmentHardware support subdefExpressive attribute macro to define nested structures1,462MIT OR Apache-2.0Development toolsDevelopment tools::Procedural macro helpers rawsys-linuxDirect Linux kernel syscalls in Rust — no libc required, per-ISA and multi-version aware.1,462BSD-2-ClauseNo standard libraryOperating systems::Linux APIs utf-8-to-utf-32Convert UTF-8 to UTF-32 encoding.1,460MIT-0Embedded developmentEncoding undoredo_deriveDerive macros for undoredo.1,460MIT OR Apache-2.0Data structuresGUI fast-md5Optimized MD5 with hand-written x86_64 and aarch64 assembly cores, plus a portable Rust fallback.1,459BSD-2-ClauseCryptographyNo standard library bs2x-pacPeripheral Access Crate for HiSilicon BS21/BS2X (RISC-V, BLE 5.4 + SLE/NearLink) — generated via svd2rust from bs2x-svd1,458MITEmbedded developmentHardware support hub75-remasteredA completely rewritten driver for HUB75 displays.1,456non-standardEmbedded developmentNo standard library indexing-strSound unchecked indexing using “generativity”; a fork of bluss/indexing1,456MIT OR Apache-2.0No standard libraryRust patterns ap33772s-driverA platform-agnostic driver for the AP33772S USB-PD Sink Controller1,454MITEmbedded developmentHardware support utraceInstrumentation-based profiling library for embedded targets with async support1,454MIT OR Apache-2.0Development tools::ProfilingEmbedded development metaprogrammingPort C++ metaprogramming to Rust1,451MPL-2.0No standard libraryRust patterns lazy-templateString template library that send queries to function responder and interpolate the responses1,449MITNo standard libraryParser implementations aiqAn intrusive list with lock-free insertion.1,449MIT OR Apache-2.0ConcurrencyData structures bose_einsteinA data structure that efficiently partitions elements into two sets1,446CC0-1.0Data structuresNo standard library playdate-allocatorGlobal allocator and allocator-api implementation for Playdate1,445MIT OR Apache-2.0API bindingsExternal FFI bindings nodedb-typesPortable type definitions shared between NodeDB Origin and NodeDB-Lite1,444Apache-2.0Data structuresNo standard library dht20-rsA `no_std` Rust driver for the DHT20 temperature and humidity sensor.1,440MITEmbedded developmentHardware support dequoteRemove nested quotes around text1,439Unlicense OR CC0-1.0No standard libraryText processing nfp1315Library for the NFP1315-61A display (I2C SSD1306 driver)1,438MITEmbedded developmentNo standard library untryKind of the opposite of the ? operator1,435MITNo standard libraryNo standard library::No dynamic allocation cocA useful macro collections for struct1,434MITAsynchronousData structures pingpongA pingpong double buffer for embedded and no_std applications1,433MITEmbedded developmentNo standard library strip-prefix-suffix-saneA small utility crate providing 'sane' `strip_prefix` and `strip_suffix` methods for `str` that return `self` instead of an…1,433MITNo standard libraryText processing ws6in1-protoA Rust implementation of the CC8488 weather station protocol1,433AGPL-3.0-or-laterEncodingHardware support node-app-apiShared types and C ABI definitions for the Node-App host API v11,433MIT OR Apache-2.0API bindingsDevelopment tools::FFI yottaA no_std arbitrary-precision arithmetic library1,430non-standardNo standard library clock_helperutility to facilitate clock management on STM32 microcontrollers.1,430MITEmbedded developmentHardware support schema_jsonrsGenerate JSON Schemas from Rust code1,427MITEncodingNo standard library max342xRust support crate for the MAX3420 and MAX3421 chips1,426Apache-2.0Embedded developmentNo standard library bmi323Platform agnostic Rust driver for the BMI323 IMU.1,425Apache-2.0Embedded developmentHardware support opticaFast participating-media and optics foundation: typed rays, optical coefficients, phase functions, spectra, and optical-depth…1,425AGPL-3.0-onlyNo standard libraryRendering microstrStack-allocated string with fixed capacity1,424MITData structuresNo standard library yuffieA library for creating UEFI applications, libraries, and drivers1,423BSD-2-Clause-PatentEmbedded developmentNo standard library utrace_rttInstrumentation-based profiling library for embedded targets with async support1,420MIT OR Apache-2.0Development tools::ProfilingEmbedded development cirque-pinnacledriver for working with Cirque Pinnacle Glidepoint touchpads on embedded systems1,418MITAPI bindingsEmbedded development safe-uninitSafe unitialized types to reduce code avoiding MaybeUninit where safe1,415MITMemory managementNo standard library wakatiwai-udiveAn API for Wakatiwai drivers1,415GPL-3.0-onlyEmbedded developmentNo standard library onecableAn implementation of the 1-Wire protocol.1,406LGPL-3.0-onlyEmbedded developmentNo standard library axbuildAn OS build lib toolkit used by arceos1,405Apache-2.0No standard libraryOperating systems tectonic-fn-dsa-kgenFN-DSA signature scheme1,403UnlicenseCryptographyNo standard library mkv128-kwNIST 800-38F MKV128 Key Wrap (KW) and Key Wrap with Padding (KWP) modes1,403MIT OR Apache-2.0CryptographyNo standard library device_tree_parserHigh-performance Device Tree Blob (DTB) parser with zero-copy parsing and ergonomic APIs for embedded systems1,401MITEmbedded developmentHardware support tectonic-fn-dsa-signFN-DSA signature scheme1,401UnlicenseCryptographyNo standard library tectonic-fn-dsa-vrfyFN-DSA signature scheme1,400UnlicenseCryptographyNo standard library lattice-slh-dsaPure Rust implementation of SLH-DSA (FIPS 205) / SPHINCS+ post-quantum digital signature scheme1,400MITCryptographyNo standard library is31fl3205A rust-embedded driver for the Lumissil Microsystems IS31FL3205 LED driver1,398MITEmbedded developmentHardware support msp430fr5962Peripheral access crate for MSP430FR5962 microcontroller1,395MIT OR Apache-2.0Embedded developmentHardware support stack_collectionsStack-allocated collections for Rust1,395MIT OR Apache-2.0Data structuresNo standard library si1145No-std driver for the Si1145 ambient light sensor1,385MIT OR 0BSDEmbedded developmentHardware support edrv-st7735Driver for ST7735, maintained by the embedded-drivers team1,384MIT/Apache-2.0Embedded developmentHardware support fixed-collectionsDynamically allocated ungrowable collections.1,384MIT OR Apache-2.0Data structuresDevelopment tools::FFI mik32-rtMinimal runtime / startup for MIK32 MCUs, managed by the mik32-rs team1,384GPL-3.0-onlyEmbedded developmentHardware support ax-inputInput device management for ArceOS1,383Apache-2.0No standard libraryOperating systems mkv128-gcmPure Rust implementation of the MKV128-GCM (Galois/Counter Mode) Authenticated Encryption with Associated Data (AEAD) Cipher with…1,381Apache-2.0 OR MITCryptographyNo standard library ch572_pacPeripheral access crate for the CH572 (WCH MCU)1,379MIT OR Apache-2.0Embedded developmentHardware support for-sureOption-like type but with Deref implementation1,375MITNo standard library discrimin-ant-procA tiny crate to make working with discriminants easier.1,372MIT OR Apache-2.0EncodingNo standard library postcard-schema-ngReflection-like schemas for postcard types1,370MIT OR Apache-2.0Embedded developmentNo standard library rssafecircuitThis Rust library implements a Circuit Breaker pattern with asynchronous support using Tokio, managing failure states and…1,369non-standardNo standard library ws2812-nop-stm32f0Nop-based bitbanger for 48MHz stm32f0 devices1,364MIT OR Apache-2.0Embedded developmentHardware support miscreant-aes-v05Temporary fork1,362Apache-2.0 OR MITCryptographyNo standard library ciboriumvalueserde implementation of CBOR using ciborium-basic (tmp fork, do not use)1,361Apache-2.0Data structuresEmbedded development rust-leb128LEB-128 (varint) encoding.1,359BSD-3-ClauseNo standard libraryNo standard library::No dynamic allocation ciborium-llvalueLow-level CBOR codec primitives1,357Apache-2.0Data structuresEmbedded development kernelspacekernelspace library1,355non-standardNo standard libraryOperating systems tg-rcore-tutorial-easy-fsA simple filesystem implementation for rCore tutorial OS.1,355GPL-3.0Embedded developmentFilesystem hexga_bitA bytemuck wrapper for hexga. A crate for manipulating bytes1,354MIT OR Apache-2.0EncodingNo standard library ax-plat-loongarch64-qemu-virtImplementation of `axplat` hardware abstraction layer for QEMU LoongArch virtual machine.1,352Apache-2.0Embedded developmentHardware support glyph-typesCore type definitions and value system for the Glyph programming language1,351MIT OR Apache-2.0Data structuresNo standard library aw9523bA general driver for AW9523B which is 16 bit gpio explander & led driver1,350MIT OR Apache-2.0Embedded developmentHardware support miden-test-utilsTest utilities for Miden VM programs1,349MITDevelopment tools::TestingNo standard library serenumGenerate string representation for a enum.1,343MIT OR Apache-2.0Development toolsNo standard library ax-handler-tableA lock-free table of event handlers1,341Apache-2.0No standard library non0Compile-time checked non-zero integers with type inference and first-class `const` support.1,339MIT OR Apache-2.0Data structuresMathematics rdf-reader-hdtAn HDT file reader for RDF.rs knowledge graphs.1,338UnlicenseData structuresNo standard library iter_enumerationUnifies Iterators over Same Type1,337non-standardAlgorithmsNo standard library ciborium-iovalueSimplified Read/Write traits for no_std usage1,336Apache-2.0Data structuresEmbedded development gis-toolsA collection of geospatial tools primarily designed for WGS84, Web Mercator, and S2.1,335non-standardAlgorithmsNo standard library animato-springPhysics-based spring animations for the Animato animation library.1,335MIT OR Apache-2.0Game developmentNo standard library module-utilUtilities for working with module.1,334Apache-2.0Command line utilitiesConfiguration mik32v2-pacPeripheral access crate for the MIK32 Amur microcontrollers1,334GPL-3.0-onlyEmbedded developmentHardware support redoubt-hkdfHKDF-SHA256 implementation with secure memory handling1,331MIT OR Apache-2.0CryptographyNo standard library pocx_hashlibUniversal cryptographic library for Proof-of-Capacity consensus mechanism. Includes SIMD-optimized Shabal256 hashing and nonce…1,331MITAlgorithmsCryptography AgRV2K_PACPeripheral access crate for the AgRV2K (AGM MCU)1,329MIT OR Apache-2.0Embedded developmentHardware support pipeiMulti-argument pipe and tap with partial application.1,329MIT OR Apache-2.0Development tools::DebuggingNo standard library sqisign-rsSQIsign post-quantum signatures: keygen, sign, verify in pure Rust1,328Apache-2.0 OR MITCryptographyNo standard library vintvint.rs: simple and efficient variable-length integer encoding1,326Apache-2.0No standard libraryParser implementations mini-slcan-ngSerial Line CAN (SLCAN) protocol decoder/encoder1,3250BSDEmbedded developmentNo standard library pie-boot-loader-macrosBoot kernel code with mmu.1,324MITEmbedded developmentNo standard library pas-co2-rsInofficial Rust driver for Infineon PAS CO2 sensor1,324non-standardEmbedded developmentHardware support emc2101-rsRust embedded-hal driver for the EMC2101 temperature sensor and fan sensor/controler.1,323MIT OR Apache-2.0Embedded developmentHardware support ssmrSingle-Shot Miller-Rabin primality test for small integers1,321CC0-1.0MathematicsNo standard library zerodds-securityDDS-Security 1.1 plugin SPI for ZeroDDS: Authentication / AccessControl / Cryptographic / Logging / DataTagging trait definitions…1,320Apache-2.0CryptographyNetwork programming ecmascript_futexCross-platform atomic wait and wake (aka futex) functionality using the ECMAScript Atomics memory model.1,316BSD-2-ClauseConcurrencyNo standard library no-std-moving-averageMoving average filter for use in nostd environments.1,315MIT OR Apache-2.0AlgorithmsNo standard library bgt60trxxAn async and no_std library for the XENSIV™ BGT60TRxx 60 GHz FMCW radar sensors from Infineon1,310MITAsynchronousEmbedded development ring-digestWappers for using the high-performance implementations of digest algorithm from the *ring* crate via `Digest` trait from the…1,308Apache-2.0 OR MITCryptographyNo standard library scoped-mutexAn abstraction over closure-based mutexes1,307MIT OR Apache-2.0Embedded developmentNo standard library squirrel_noise5Implementation of SquirrelNoise version 5 with a random values generator and optional bindings with rand crate (rand_squirrel…1,307CC-BY-3.0-USAlgorithmsGame development micro_coreCore no_std Semantic Cartan Matrix implementation for rUv-FANN1,306Apache-2.0 OR MITAlgorithmsMathematics latchfast and efficent Latch supporting both sync and async modes1,303Apache-2.0 OR MITAsynchronousConcurrency ligerito-binary-fieldsBinary extension field arithmetic for Ligerito1,302MITCryptographyNo standard library hiaeHigh-throughput Authenticated Encryption (HiAE) algorithm implementation1,301MIT OR Apache-2.0CryptographyNo standard library tca9548-ehAn embedded-hal focused driver for the TCA9548 I2C multiplexer1,300MIT OR Apache-2.0Embedded developmentHardware support standard-pidStandard PID implementation in Rust for serious embedded projects1,298MITDevelopment toolsEmbedded development hisi-rf-coreChip-neutral async radio controller contracts for HiSilicon embedded Rust1,298MITEmbedded developmentNetwork programming asenum_deriveSmall derive macro to safely convert the numerical value of an enum to the enum1,297Apache-2.0EncodingNo standard library base32-simdSIMD-accelerated base32 encoding and decoding1,297MITEncodingNo standard library reftRef and Mut wrappers that implement AsRef and AsMut for any given &T1,296MIT OR Apache-2.0Memory managementNo standard library prefix_parserA parser for numbers with binary prefixes on the end. EX: Turning 1KB into 1000.1,296Apache-2.0 OR MITEncodingNo standard library bq2515xDevice driver for the BQ2515x family of Texas Instruments linear battery chargers.1,292MIT OR Apache-2.0Embedded developmentNo standard library static-collectionsImplementations of fixed-capacity collection types.1,290MITNo standard libraryNo standard library::No dynamic allocation mqttrs2Mqtt protocol encoding and decoding1,288Apache-2.0EncodingNetwork programming socketcandSocketcand parser for small systems1,286MPL-2.0Embedded developmentNo standard library unicode-shaperShape unicode text so that renderers like WebGL and WebGPU can properly display the glyphs.1,286MITEmbedded developmentEncoding hcsr04A platform-agnostic, `no_std` driver for the HC-SR04 ultrasonic distance sensor1,285GPL-3.0Embedded developmentHardware support string-idLightweight system for using string that are immutable.1,284MITData structuresGame development should_matchPass a test if the output matches a pattern.1,283MITDevelopment tools::TestingNo standard library rockchip-socA rockchip soc driver, contains cru, power manager, pinctrl.1,283MITEmbedded developmentNo standard library ipsuite[WIP] Collection of Types for the Internet Protocol Suite1,282Apache-2.0 OR BSD-2-Clause OR MITData structuresNetwork programming bmm350Platform agnostic Rust driver for the BMM350 Magnetometer.1,281Apache-2.0Embedded developmentHardware support pipe-dropGet a reference to an object, do something with the reference, and then drop the object1,277MITNo standard libraryRust patterns digits_utilsUtilities for converting numbers to digits1,276MITMathematicsNo standard library zynq7000-mmuZynq7000 MMU structures1,275MIT OR Apache-2.0Embedded developmentHardware support clone-behaviorBound the semantic behavior and time complexity of cloning a value1,272MIT OR Apache-2.0Memory managementNo standard library supply-chain-trust-example-crate-000047Traits for cryptographic hash functions and message authentication codes1,270MIT OR Apache-2.0CryptographyNo standard library s32k144evb-halBoard support crate for s32k144evb1,268MIT OR Apache-2.0Embedded developmentHardware support nounwindA attribute macro to prevent panics from unwinding, similar to C++ noexcept1,268Apache-2.0 OR MITDevelopment tools::FFINo standard library variadic_argumentsImplements variadic arguments into Rust.1,265MITNo standard library numbat-wasm-module-bonding-curveNumbat Webassembly smart contract module that allows an address to sell tokens through a contract by defining a bonding curve…1,264GPL-3.0-onlyNo standard libraryWebAssembly numbat-wasm-module-governanceNumbat WebAssembly smart contract module that provides governance features1,262GPL-3.0-onlyCryptography::CryptocurrenciesNo standard library embedded-nrf24l01-asyncA driver for NRF24L01(+) transceivers on embedded-hal-async platforms(base on embedded-nrf24l01).1,261Apache-2.0Embedded developmentHardware support errgonomicMacros for ergonomic error handling with thiserror1,261Apache-2.0 OR MITDevelopment toolsDevelopment tools::Debugging mathexprA fast, safe mathematical expression parser and evaluator with bytecode compilation1,261MITMathematicsNo standard library redoubt-randCross-platform cryptographic random number generation1,261MIT OR Apache-2.0CryptographyNo standard library collection_macroGeneral-purpose `seq![]` and `map! {}` collection macros1,260MIT OR Apache-2.0Development toolsDevelopment tools::Procedural macro helpers soroban-workspace-contract-a-interfaceEmbedded license information.1,259MIT OR Apache-2.0No standard library rsfuzzymindA Rust library for fuzzy logic that includes fuzzy set operations, rule-based evaluations, and inference for determining…1,258non-standardNo standard library base_any通用的 base 系列编解码。中文编码。1,258MIT OR Apache-2.0EncodingNo standard library zerodds-rtpsDDSI-RTPS 2.5 wire stack for ZeroDDS — submessages, writer/reader state machines, reliable + fragmentation, inline QoS,…1,258Apache-2.0Network programmingNo standard library erraticComposable, minimal-overhead error handling with typed state.1,257MITNo standard libraryRust patterns portal-trait-transformerUtilities for working with impl traits in Rust1,255MIT OR Apache-2.0AsynchronousNo standard library kathyConst-evaluated swift-style keypaths1,254MPL-2.0Data structuresNo standard library kobe-btcBitcoin HD wallet derivation for Kobe1,254MIT OR Apache-2.0CryptographyNo standard library ws2812-nrf52833-hal-pwmnrf52833 PWM driver for ws2812 leds1,252MIT OR Apache-2.0Embedded developmentHardware support ehl-fdhFull Domain Hash (FDH) for extending the size of a hash digest to an arbitrary length1,252MIT OR Apache-2.0CryptographyNo standard library pa-splA no-std embedded-hal I2C driver for the PCB Artists SPL module1,252MIT OR Apache-2.0Embedded developmentNo standard library