LogicGlue: Hardware-Independent Embedded Programming Through Platform-Independent Drivers Article Swipe
YOU?
·
· 2025
· Open Access
·
· DOI: https://doi.org/10.1145/3735498
The growing capabilities of microcontrollers, sensors, and actuators, coupled with decreasing costs, have led to a proliferation of embedded interactive systems. Prototyping such electronic systems has become democratized across a broad audience, including students, hobbyists, professional engineers, and programmers. Central to this evolution is the ease of software development, and in particular, the availability of low-level drivers and programming libraries which have significantly lowered the barriers to programming these systems. However, this ecosystem often presents challenges due to the tight coupling between programming libraries, drivers, and the underlying sensors and actuators. This frequently leads to compatibility issues. This paper introduces LogicGlue, which addresses these challenges by providing a platform-independent driver specification format. LogicGlue driver specifications allow hardware-independent application logic to be written, facilitating the process of interchanging components with minimal-to-no code adjustments. Unlike existing solutions, LogicGlue supports efficient interfacing via native communication protocols. This approach not only simplifies electronics prototyping but also ensures compatibility between various types of electronic components from different vendors. By reducing the complexity of hardware integration, LogicGlue enables a more seamless exploration of novel interactive behaviours and interfaces, forming a new tool for engineering interactive computing systems.
Related Topics
- Type
- article
- Language
- en
- Landing Page
- https://doi.org/10.1145/3735498
- OA Status
- hybrid
- References
- 23
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4411712342
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4411712342Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1145/3735498Digital Object Identifier
- Title
-
LogicGlue: Hardware-Independent Embedded Programming Through Platform-Independent DriversWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2025Year of publication
- Publication date
-
2025-06-27Full publication date if available
- Authors
-
Mannu Lambrichts, Raf Ramakers, Steve HodgesList of authors in order
- Landing page
-
https://doi.org/10.1145/3735498Publisher landing page
- Open access
-
YesWhether a free full text is available
- OA status
-
hybridOpen access status per OpenAlex
- OA URL
-
https://doi.org/10.1145/3735498Direct OA link when available
- Concepts
-
Computer science, Computer hardware, Embedded system, Programming language, Operating systemTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
0Total citation count in OpenAlex
- References (count)
-
23Number of works referenced by this work
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4411712342 |
|---|---|
| doi | https://doi.org/10.1145/3735498 |
| ids.doi | https://doi.org/10.1145/3735498 |
| ids.openalex | https://openalex.org/W4411712342 |
| fwci | 0.0 |
| type | article |
| title | LogicGlue: Hardware-Independent Embedded Programming Through Platform-Independent Drivers |
| awards[0].id | https://openalex.org/G913132750 |
| awards[0].funder_id | https://openalex.org/F4320334627 |
| awards[0].display_name | |
| awards[0].funder_award_id | EP/W020564/1 |
| awards[0].funder_display_name | Engineering and Physical Sciences Research Council |
| awards[1].id | https://openalex.org/G8361258627 |
| awards[1].funder_id | https://openalex.org/F4320335227 |
| awards[1].display_name | |
| awards[1].funder_award_id | BOF19KP04 |
| awards[1].funder_display_name | Bijzonder Onderzoeksfonds UGent |
| biblio.issue | 4 |
| biblio.volume | 9 |
| biblio.last_page | 46 |
| biblio.first_page | 1 |
| topics[0].id | https://openalex.org/T10904 |
| topics[0].field.id | https://openalex.org/fields/17 |
| topics[0].field.display_name | Computer Science |
| topics[0].score | 0.9998999834060669 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1708 |
| topics[0].subfield.display_name | Hardware and Architecture |
| topics[0].display_name | Embedded Systems Design Techniques |
| topics[1].id | https://openalex.org/T10054 |
| topics[1].field.id | https://openalex.org/fields/17 |
| topics[1].field.display_name | Computer Science |
| topics[1].score | 0.9994000196456909 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/1708 |
| topics[1].subfield.display_name | Hardware and Architecture |
| topics[1].display_name | Parallel Computing and Optimization Techniques |
| topics[2].id | https://openalex.org/T10933 |
| topics[2].field.id | https://openalex.org/fields/17 |
| topics[2].field.display_name | Computer Science |
| topics[2].score | 0.9988999962806702 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/1708 |
| topics[2].subfield.display_name | Hardware and Architecture |
| topics[2].display_name | Real-Time Systems Scheduling |
| funders[0].id | https://openalex.org/F4320334627 |
| funders[0].ror | https://ror.org/0439y7842 |
| funders[0].display_name | Engineering and Physical Sciences Research Council |
| funders[1].id | https://openalex.org/F4320335227 |
| funders[1].ror | https://ror.org/00cv9y106 |
| funders[1].display_name | Bijzonder Onderzoeksfonds UGent |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C41008148 |
| concepts[0].level | 0 |
| concepts[0].score | 0.6179958581924438 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[0].display_name | Computer science |
| concepts[1].id | https://openalex.org/C9390403 |
| concepts[1].level | 1 |
| concepts[1].score | 0.4607810080051422 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q3966 |
| concepts[1].display_name | Computer hardware |
| concepts[2].id | https://openalex.org/C149635348 |
| concepts[2].level | 1 |
| concepts[2].score | 0.43353524804115295 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q193040 |
| concepts[2].display_name | Embedded system |
| concepts[3].id | https://openalex.org/C199360897 |
| concepts[3].level | 1 |
| concepts[3].score | 0.39247143268585205 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q9143 |
| concepts[3].display_name | Programming language |
| concepts[4].id | https://openalex.org/C111919701 |
| concepts[4].level | 1 |
| concepts[4].score | 0.36294519901275635 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q9135 |
| concepts[4].display_name | Operating system |
| keywords[0].id | https://openalex.org/keywords/computer-science |
| keywords[0].score | 0.6179958581924438 |
| keywords[0].display_name | Computer science |
| keywords[1].id | https://openalex.org/keywords/computer-hardware |
| keywords[1].score | 0.4607810080051422 |
| keywords[1].display_name | Computer hardware |
| keywords[2].id | https://openalex.org/keywords/embedded-system |
| keywords[2].score | 0.43353524804115295 |
| keywords[2].display_name | Embedded system |
| keywords[3].id | https://openalex.org/keywords/programming-language |
| keywords[3].score | 0.39247143268585205 |
| keywords[3].display_name | Programming language |
| keywords[4].id | https://openalex.org/keywords/operating-system |
| keywords[4].score | 0.36294519901275635 |
| keywords[4].display_name | Operating system |
| language | en |
| locations[0].id | doi:10.1145/3735498 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S4210183893 |
| locations[0].source.issn | 2573-0142 |
| locations[0].source.type | journal |
| locations[0].source.is_oa | False |
| locations[0].source.issn_l | 2573-0142 |
| locations[0].source.is_core | True |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | Proceedings of the ACM on Human-Computer Interaction |
| locations[0].source.host_organization | https://openalex.org/P4310319798 |
| locations[0].source.host_organization_name | Association for Computing Machinery |
| locations[0].source.host_organization_lineage | https://openalex.org/P4310319798 |
| locations[0].source.host_organization_lineage_names | Association for Computing Machinery |
| locations[0].license | cc-by-sa |
| locations[0].pdf_url | |
| locations[0].version | publishedVersion |
| locations[0].raw_type | journal-article |
| locations[0].license_id | https://openalex.org/licenses/cc-by-sa |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | Proceedings of the ACM on Human-Computer Interaction |
| locations[0].landing_page_url | https://doi.org/10.1145/3735498 |
| locations[1].id | pmh:oai:documentserver.uhasselt.be:1942/46345 |
| locations[1].is_oa | False |
| locations[1].source.id | https://openalex.org/S4306401926 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | False |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | Document Server@UHasselt (UHasselt) |
| locations[1].source.host_organization | https://openalex.org/I878454856 |
| locations[1].source.host_organization_name | Hasselt University |
| locations[1].source.host_organization_lineage | https://openalex.org/I878454856 |
| locations[1].license | |
| locations[1].pdf_url | |
| locations[1].version | submittedVersion |
| locations[1].raw_type | info:eu-repo/semantics/conferenceObject |
| locations[1].license_id | |
| locations[1].is_accepted | False |
| locations[1].is_published | False |
| locations[1].raw_source_name | |
| locations[1].landing_page_url | http://hdl.handle.net/1942/46345 |
| indexed_in | crossref |
| authorships[0].author.id | https://openalex.org/A5080092193 |
| authorships[0].author.orcid | https://orcid.org/0000-0002-8733-4585 |
| authorships[0].author.display_name | Mannu Lambrichts |
| authorships[0].countries | BE, GB |
| authorships[0].affiliations[0].institution_ids | https://openalex.org/I67415387 |
| authorships[0].affiliations[0].raw_affiliation_string | Lancaster University |
| authorships[0].affiliations[1].raw_affiliation_string | School of Computing and Communications |
| authorships[0].affiliations[2].institution_ids | https://openalex.org/I4210116480, https://openalex.org/I878454856 |
| authorships[0].affiliations[2].raw_affiliation_string | Hasselt University, Flanders Make |
| authorships[0].institutions[0].id | https://openalex.org/I4210116480 |
| authorships[0].institutions[0].ror | https://ror.org/02ndjfz59 |
| authorships[0].institutions[0].type | company |
| authorships[0].institutions[0].lineage | https://openalex.org/I4210116480 |
| authorships[0].institutions[0].country_code | BE |
| authorships[0].institutions[0].display_name | Flanders Make (Belgium) |
| authorships[0].institutions[1].id | https://openalex.org/I878454856 |
| authorships[0].institutions[1].ror | https://ror.org/04nbhqj75 |
| authorships[0].institutions[1].type | education |
| authorships[0].institutions[1].lineage | https://openalex.org/I878454856 |
| authorships[0].institutions[1].country_code | BE |
| authorships[0].institutions[1].display_name | Hasselt University |
| authorships[0].institutions[2].id | https://openalex.org/I67415387 |
| authorships[0].institutions[2].ror | https://ror.org/04f2nsd36 |
| authorships[0].institutions[2].type | education |
| authorships[0].institutions[2].lineage | https://openalex.org/I67415387 |
| authorships[0].institutions[2].country_code | GB |
| authorships[0].institutions[2].display_name | Lancaster University |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Mannu Lambrichts |
| authorships[0].is_corresponding | False |
| authorships[0].raw_affiliation_strings | Hasselt University, Flanders Make, Lancaster University, School of Computing and Communications |
| authorships[1].author.id | https://openalex.org/A5028308966 |
| authorships[1].author.orcid | https://orcid.org/0000-0001-6466-0663 |
| authorships[1].author.display_name | Raf Ramakers |
| authorships[1].countries | BE |
| authorships[1].affiliations[0].institution_ids | https://openalex.org/I4210116480, https://openalex.org/I878454856 |
| authorships[1].affiliations[0].raw_affiliation_string | Hasselt University, Flanders Make |
| authorships[1].affiliations[1].raw_affiliation_string | Digital Future Lab |
| authorships[1].institutions[0].id | https://openalex.org/I4210116480 |
| authorships[1].institutions[0].ror | https://ror.org/02ndjfz59 |
| authorships[1].institutions[0].type | company |
| authorships[1].institutions[0].lineage | https://openalex.org/I4210116480 |
| authorships[1].institutions[0].country_code | BE |
| authorships[1].institutions[0].display_name | Flanders Make (Belgium) |
| authorships[1].institutions[1].id | https://openalex.org/I878454856 |
| authorships[1].institutions[1].ror | https://ror.org/04nbhqj75 |
| authorships[1].institutions[1].type | education |
| authorships[1].institutions[1].lineage | https://openalex.org/I878454856 |
| authorships[1].institutions[1].country_code | BE |
| authorships[1].institutions[1].display_name | Hasselt University |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Raf Ramakers |
| authorships[1].is_corresponding | False |
| authorships[1].raw_affiliation_strings | Digital Future Lab, Hasselt University, Flanders Make |
| authorships[2].author.id | https://openalex.org/A5031564691 |
| authorships[2].author.orcid | https://orcid.org/0000-0001-9314-7762 |
| authorships[2].author.display_name | Steve Hodges |
| authorships[2].countries | GB |
| authorships[2].affiliations[0].institution_ids | https://openalex.org/I67415387 |
| authorships[2].affiliations[0].raw_affiliation_string | Lancaster University |
| authorships[2].affiliations[1].raw_affiliation_string | School of Computing and Communications |
| authorships[2].institutions[0].id | https://openalex.org/I67415387 |
| authorships[2].institutions[0].ror | https://ror.org/04f2nsd36 |
| authorships[2].institutions[0].type | education |
| authorships[2].institutions[0].lineage | https://openalex.org/I67415387 |
| authorships[2].institutions[0].country_code | GB |
| authorships[2].institutions[0].display_name | Lancaster University |
| authorships[2].author_position | last |
| authorships[2].raw_author_name | Steve Hodges |
| authorships[2].is_corresponding | False |
| authorships[2].raw_affiliation_strings | Lancaster University, School of Computing and Communications |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://doi.org/10.1145/3735498 |
| open_access.oa_status | hybrid |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | LogicGlue: Hardware-Independent Embedded Programming Through Platform-Independent Drivers |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T03:46:38.306776 |
| primary_topic.id | https://openalex.org/T10904 |
| primary_topic.field.id | https://openalex.org/fields/17 |
| primary_topic.field.display_name | Computer Science |
| primary_topic.score | 0.9998999834060669 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1708 |
| primary_topic.subfield.display_name | Hardware and Architecture |
| primary_topic.display_name | Embedded Systems Design Techniques |
| related_works | https://openalex.org/W4391375266, https://openalex.org/W2899084033, https://openalex.org/W2748952813, https://openalex.org/W2390279801, https://openalex.org/W4391913857, https://openalex.org/W2358668433, https://openalex.org/W4396701345, https://openalex.org/W2376932109, https://openalex.org/W2001405890, https://openalex.org/W4396696052 |
| cited_by_count | 0 |
| locations_count | 2 |
| best_oa_location.id | doi:10.1145/3735498 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4210183893 |
| best_oa_location.source.issn | 2573-0142 |
| best_oa_location.source.type | journal |
| best_oa_location.source.is_oa | False |
| best_oa_location.source.issn_l | 2573-0142 |
| best_oa_location.source.is_core | True |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | Proceedings of the ACM on Human-Computer Interaction |
| best_oa_location.source.host_organization | https://openalex.org/P4310319798 |
| best_oa_location.source.host_organization_name | Association for Computing Machinery |
| best_oa_location.source.host_organization_lineage | https://openalex.org/P4310319798 |
| best_oa_location.source.host_organization_lineage_names | Association for Computing Machinery |
| best_oa_location.license | cc-by-sa |
| best_oa_location.pdf_url | |
| best_oa_location.version | publishedVersion |
| best_oa_location.raw_type | journal-article |
| best_oa_location.license_id | https://openalex.org/licenses/cc-by-sa |
| best_oa_location.is_accepted | True |
| best_oa_location.is_published | True |
| best_oa_location.raw_source_name | Proceedings of the ACM on Human-Computer Interaction |
| best_oa_location.landing_page_url | https://doi.org/10.1145/3735498 |
| primary_location.id | doi:10.1145/3735498 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S4210183893 |
| primary_location.source.issn | 2573-0142 |
| primary_location.source.type | journal |
| primary_location.source.is_oa | False |
| primary_location.source.issn_l | 2573-0142 |
| primary_location.source.is_core | True |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | Proceedings of the ACM on Human-Computer Interaction |
| primary_location.source.host_organization | https://openalex.org/P4310319798 |
| primary_location.source.host_organization_name | Association for Computing Machinery |
| primary_location.source.host_organization_lineage | https://openalex.org/P4310319798 |
| primary_location.source.host_organization_lineage_names | Association for Computing Machinery |
| primary_location.license | cc-by-sa |
| primary_location.pdf_url | |
| primary_location.version | publishedVersion |
| primary_location.raw_type | journal-article |
| primary_location.license_id | https://openalex.org/licenses/cc-by-sa |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | Proceedings of the ACM on Human-Computer Interaction |
| primary_location.landing_page_url | https://doi.org/10.1145/3735498 |
| publication_date | 2025-06-27 |
| publication_year | 2025 |
| referenced_works | https://openalex.org/W2099414128, https://openalex.org/W1503376159, https://openalex.org/W2968641327, https://openalex.org/W4396882865, https://openalex.org/W2979992236, https://openalex.org/W2971395071, https://openalex.org/W4237520725, https://openalex.org/W4294891750, https://openalex.org/W1483375417, https://openalex.org/W2979976652, https://openalex.org/W2106253787, https://openalex.org/W1997013856, https://openalex.org/W2060652749, https://openalex.org/W3173369552, https://openalex.org/W4380301141, https://openalex.org/W2973972636, https://openalex.org/W3132405997, https://openalex.org/W2124705135, https://openalex.org/W4406116000, https://openalex.org/W4402526483, https://openalex.org/W4283022562, https://openalex.org/W4366528116, https://openalex.org/W3108047716 |
| referenced_works_count | 23 |
| abstract_inverted_index.a | 15, 29, 107, 172, 183 |
| abstract_inverted_index.By | 163 |
| abstract_inverted_index.be | 120 |
| abstract_inverted_index.by | 105 |
| abstract_inverted_index.in | 50 |
| abstract_inverted_index.is | 43 |
| abstract_inverted_index.of | 3, 17, 46, 54, 125, 157, 167, 176 |
| abstract_inverted_index.to | 14, 40, 66, 77, 94, 119 |
| abstract_inverted_index.The | 0 |
| abstract_inverted_index.and | 6, 37, 49, 57, 85, 89, 180 |
| abstract_inverted_index.but | 150 |
| abstract_inverted_index.due | 76 |
| abstract_inverted_index.for | 186 |
| abstract_inverted_index.has | 25 |
| abstract_inverted_index.led | 13 |
| abstract_inverted_index.new | 184 |
| abstract_inverted_index.not | 145 |
| abstract_inverted_index.the | 44, 52, 64, 78, 86, 123, 165 |
| abstract_inverted_index.via | 139 |
| abstract_inverted_index.This | 91, 97, 143 |
| abstract_inverted_index.also | 151 |
| abstract_inverted_index.code | 130 |
| abstract_inverted_index.ease | 45 |
| abstract_inverted_index.from | 160 |
| abstract_inverted_index.have | 12, 61 |
| abstract_inverted_index.more | 173 |
| abstract_inverted_index.only | 146 |
| abstract_inverted_index.such | 22 |
| abstract_inverted_index.this | 41, 71 |
| abstract_inverted_index.tool | 185 |
| abstract_inverted_index.with | 9, 128 |
| abstract_inverted_index.allow | 115 |
| abstract_inverted_index.broad | 30 |
| abstract_inverted_index.leads | 93 |
| abstract_inverted_index.logic | 118 |
| abstract_inverted_index.novel | 177 |
| abstract_inverted_index.often | 73 |
| abstract_inverted_index.paper | 98 |
| abstract_inverted_index.these | 68, 103 |
| abstract_inverted_index.tight | 79 |
| abstract_inverted_index.types | 156 |
| abstract_inverted_index.which | 60, 101 |
| abstract_inverted_index.Unlike | 132 |
| abstract_inverted_index.across | 28 |
| abstract_inverted_index.become | 26 |
| abstract_inverted_index.costs, | 11 |
| abstract_inverted_index.driver | 109, 113 |
| abstract_inverted_index.native | 140 |
| abstract_inverted_index.Central | 39 |
| abstract_inverted_index.between | 81, 154 |
| abstract_inverted_index.coupled | 8 |
| abstract_inverted_index.drivers | 56 |
| abstract_inverted_index.enables | 171 |
| abstract_inverted_index.ensures | 152 |
| abstract_inverted_index.format. | 111 |
| abstract_inverted_index.forming | 182 |
| abstract_inverted_index.growing | 1 |
| abstract_inverted_index.issues. | 96 |
| abstract_inverted_index.lowered | 63 |
| abstract_inverted_index.process | 124 |
| abstract_inverted_index.sensors | 88 |
| abstract_inverted_index.systems | 24 |
| abstract_inverted_index.various | 155 |
| abstract_inverted_index.However, | 70 |
| abstract_inverted_index.approach | 144 |
| abstract_inverted_index.barriers | 65 |
| abstract_inverted_index.coupling | 80 |
| abstract_inverted_index.drivers, | 84 |
| abstract_inverted_index.embedded | 18 |
| abstract_inverted_index.existing | 133 |
| abstract_inverted_index.hardware | 168 |
| abstract_inverted_index.presents | 74 |
| abstract_inverted_index.reducing | 164 |
| abstract_inverted_index.seamless | 174 |
| abstract_inverted_index.sensors, | 5 |
| abstract_inverted_index.software | 47 |
| abstract_inverted_index.supports | 136 |
| abstract_inverted_index.systems. | 20, 69, 190 |
| abstract_inverted_index.vendors. | 162 |
| abstract_inverted_index.written, | 121 |
| abstract_inverted_index.LogicGlue | 112, 135, 170 |
| abstract_inverted_index.addresses | 102 |
| abstract_inverted_index.audience, | 31 |
| abstract_inverted_index.computing | 189 |
| abstract_inverted_index.different | 161 |
| abstract_inverted_index.ecosystem | 72 |
| abstract_inverted_index.efficient | 137 |
| abstract_inverted_index.evolution | 42 |
| abstract_inverted_index.including | 32 |
| abstract_inverted_index.libraries | 59 |
| abstract_inverted_index.low-level | 55 |
| abstract_inverted_index.providing | 106 |
| abstract_inverted_index.students, | 33 |
| abstract_inverted_index.LogicGlue, | 100 |
| abstract_inverted_index.actuators, | 7 |
| abstract_inverted_index.actuators. | 90 |
| abstract_inverted_index.behaviours | 179 |
| abstract_inverted_index.challenges | 75, 104 |
| abstract_inverted_index.complexity | 166 |
| abstract_inverted_index.components | 127, 159 |
| abstract_inverted_index.decreasing | 10 |
| abstract_inverted_index.electronic | 23, 158 |
| abstract_inverted_index.engineers, | 36 |
| abstract_inverted_index.frequently | 92 |
| abstract_inverted_index.hobbyists, | 34 |
| abstract_inverted_index.introduces | 99 |
| abstract_inverted_index.libraries, | 83 |
| abstract_inverted_index.protocols. | 142 |
| abstract_inverted_index.simplifies | 147 |
| abstract_inverted_index.solutions, | 134 |
| abstract_inverted_index.underlying | 87 |
| abstract_inverted_index.Prototyping | 21 |
| abstract_inverted_index.application | 117 |
| abstract_inverted_index.electronics | 148 |
| abstract_inverted_index.engineering | 187 |
| abstract_inverted_index.exploration | 175 |
| abstract_inverted_index.interactive | 19, 178, 188 |
| abstract_inverted_index.interfaces, | 181 |
| abstract_inverted_index.interfacing | 138 |
| abstract_inverted_index.particular, | 51 |
| abstract_inverted_index.programming | 58, 67, 82 |
| abstract_inverted_index.prototyping | 149 |
| abstract_inverted_index.adjustments. | 131 |
| abstract_inverted_index.availability | 53 |
| abstract_inverted_index.capabilities | 2 |
| abstract_inverted_index.democratized | 27 |
| abstract_inverted_index.development, | 48 |
| abstract_inverted_index.facilitating | 122 |
| abstract_inverted_index.integration, | 169 |
| abstract_inverted_index.professional | 35 |
| abstract_inverted_index.programmers. | 38 |
| abstract_inverted_index.communication | 141 |
| abstract_inverted_index.compatibility | 95, 153 |
| abstract_inverted_index.interchanging | 126 |
| abstract_inverted_index.minimal-to-no | 129 |
| abstract_inverted_index.proliferation | 16 |
| abstract_inverted_index.significantly | 62 |
| abstract_inverted_index.specification | 110 |
| abstract_inverted_index.specifications | 114 |
| abstract_inverted_index.microcontrollers, | 4 |
| abstract_inverted_index.hardware-independent | 116 |
| abstract_inverted_index.platform-independent | 108 |
| cited_by_percentile_year | |
| countries_distinct_count | 2 |
| institutions_distinct_count | 3 |
| citation_normalized_percentile.value | 0.26490643 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | True |