Mini PCs 2023 for Consumer Electronic Hardware and Software