Skip to content

[request] Could this ever support the SiLabs C8051F850? #155

@rp88-rp88

Description

@rp88-rp88

Summary

Could a version of this library ever have support for the "Silicon Labs (Si labs) C8051F850 microcontroller, revision C" ? It is commonly used in cheap ESC boards for brushless motors, and whilst reflashing of such boards is supposedly possible, there's no existing arduino core (as far as I could tell?) to support the C8051F850 and others of its family. Which means one can only really reflash cheap ESCs with existing firmware binaries that someone else has developed, rather than be able to develop arduino code for them from scratch.

Is it feasible for this project to ever consider the C8051F850 and other similar microcontrollers from Silicon Labs? I know they are rather more basic and simplified types than those which this project already lists, but can it be done? Even if some typical arduino libraries cannot be ported to such a device, perhaps one would have to use port manipulations rather than the more "friendly" but slower usuall libraries for "digitalread / digitalWrite..." , could the essentials of being able compile C/C++ code in the arduino IDE and flash it to these kinds of devices ever be accomplished?

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions