Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFE: support arduino build #90

Open
akostadinov opened this issue May 20, 2022 · 4 comments
Open

RFE: support arduino build #90

akostadinov opened this issue May 20, 2022 · 4 comments

Comments

@akostadinov
Copy link

akostadinov commented May 20, 2022

Hello, tang is most useful as a small, dedicated, energy efficient device. Arduino fits very well. Any chances tang can be compiled for it?

Also good alternatives would be Raspberry Pi Pico W and the likes, for example W6100-EVB-Pico.

@er1z
Copy link

er1z commented Aug 29, 2023

This is also one of thoughts I came across once I met this project.

@sarroutbi
Copy link
Collaborator

Hello. Sorry but this is not planned in the short term. However, we welcome a PR or at least a more detailed description on how to do it:

  • is it restricted to cross-compilation?
  • What about storage for keys?
  • Are dependencies (libjose, jose, libjansson, libhttp_parser) already cross-compiled?

@er1z
Copy link

er1z commented Sep 1, 2023

Background: home-lab where running another server costs energy.
Storage: EEPROM or SDCard via SPI.
Cross-compilation: can you rephrase?

Potential solution: as ESP-family is quite wide-spread (and there are ESP32 with ethernet) may be it's possible to at least create (Micro)Python binding to expose the functionality?

@akostadinov
Copy link
Author

Exactly - energy, noise, space. It can be a one function device hidden away from the server(s). This is how I have always imagined it - like a security key, then the rest of the servers just work or not depending on its presence.

To install a whole machine for such small server is a great overkill.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants