Some properties are available for the (StringTypeLink["MicrocontrollerFamily", paclet:MicrocontrollerKit/ref/entity/MicrocontrollerFamily, MicrocontrollerKit Package Symbol]) entity type as a whole and can be given using the form (RefLink[EntityValue, paclet:ref/EntityValue])[(StringTypeLink["MicrocontrollerFamily", paclet:MicrocontrollerKit/ref/entity/MicrocontrollerFamily, MicrocontrollerKit Package Symbol]),property]. Such properties include:

The following annotations can be used in the third argument of (RefLink[EntityValue, paclet:ref/EntityValue])[(StringTypeLink["MicrocontrollerFamily", paclet:MicrocontrollerKit/ref/entity/MicrocontrollerFamily]),property,annotation]:

OpenersPrimaryExamplesSection(Spacer1)Examples  (4)

OpenersExampleSection0(Spacer1)Basic Examples  (4)

Load the Microcontroller Kit paclet:

Needs["MicrocontrollerKit`"]

Get the list of supported families:

EntityList["MicrocontrollerFamily"]

The properties of a microcontroller family:

EntityValue["MicrocontrollerFamily","Properties"]

Targets belonging to a family:

EntityValue[(Entity["ATmega*U4", Entity["MicrocontrollerFamily","ATmega*U4"], "Entity[\"MicrocontrollerFamily\", \"ATmega*U4\"]", "Microcontroller Family"]),(EntityProperty["targets", EntityProperty["MicrocontrollerFamily","Targets"], "EntityProperty[\"MicrocontrollerFamily\", \"Targets\"]"])]

Supported vendors of a family:

EntityValue[(Entity["ATmega*8", Entity["MicrocontrollerFamily","ATmega*8"], "Entity[\"MicrocontrollerFamily\", \"ATmega*8\"]", "Microcontroller Family"]),(EntityProperty["vendors", EntityProperty["MicrocontrollerFamily","Vendors"], "EntityProperty[\"MicrocontrollerFamily\", \"Vendors\"]"])]

({{DocumentationFooterIconsRelatedFunction.png, ({{See Also}, {(PackageLink[MicrocontrollerEmbedCode, paclet:MicrocontrollerKit/ref/MicrocontrollerEmbedCode, MicrocontrollerKit Package Symbol])}, {Related Entity Types:  (PackageLink[MicrocontrollerTarget, paclet:MicrocontrollerKit/ref/entity/MicrocontrollerTarget, MicrocontrollerKit Package Symbol])  ▪  (PackageLink[MicrocontrollerVendor, paclet:MicrocontrollerKit/ref/entity/MicrocontrollerVendor, MicrocontrollerKit Package Symbol])}})}})