Retour d’expérience sur le développement d’une carte de développement pour microcontrôleur et d’un framework
(libmcu.org)J’ai récemment pris le temps de revenir par écrit sur mon expérience de développement d’une carte de développement et d’un framework firmware.
Ce n’est pas un sujet brûlant lié à l’IA comme ChatGPT, donc je ne sais pas si cela intéressera grand monde.
15 commentaires
Je vous soutiens ! La page d'achat est claire et j'apprécie qu'elle ne contienne que les informations nécessaires.
J’ai pris beaucoup de plaisir à lire ça. Je pensais que la communauté coréenne était un désert pour les MCU, mais apparemment il y avait aussi des gens comme ça..!
Je vais essayer de configurer un environnement de développement avec
libmcusur l’ESP32 que j’ai à la maison, hahaS’il y a des points gênants, n’hésitez pas à me le dire.
Je vais continuer à l’améliorer pour en renforcer l’utilisabilité.
De l’open source MCU développé en Corée... c’est précieux.
Je vous souhaite une belle réussite dans votre activité !
Il ne s’agit pas de fabriquer des semi-conducteurs, mais d’une carte de développement conçue à partir d’un MCU existant, donc le niveau de difficulté technique n’est pas élevé.
Merci.
Waouh, c’est intéressant. Je vous souhaite beaucoup de réussite dans votre activité !
Je vous lis avec gratitude, comme toujours.
Je vous soutiens.
J’ai bien lu.
J’ai jeté un coup d’œil rapidement parce que l’accès aux images semble lent, et je me demande si cela vient de
must-revalidate.Si c’est à cause de la mise à jour des images, même en réduisant un peu plus
max-age, il me semble préférable de supprimermust-revalidate.$ curl https://libmcu.org/madi/all-summary.jpg
HTTP/2 200
date: Mon, 17 Apr 2023 23:53:37 GMT
content-type: image/jpeg
content-length: 450819
access-control-allow-origin: *
cache-control: public, max-age=14400, must-revalidate
etag: "910014856b1e147f9195f53978c5d50d"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
report-to: {"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v3/…}
nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
vary: Accept-Encoding
cf-cache-status: REVALIDATED
https://developer.mozilla.org/ko/docs/Web/HTTP/Headers/Cache-Control
Ce n’est pas mon domaine de spécialité, mais j’ai lu l’article que vous avez partagé ainsi que celui-ci : https://developers.cloudflare.com/cache/about/cache-control
D’après ce que j’ai compris,
must-revalidateest une option qui force une revalidation lorsqu’une ressource a expiré. J’ai donc l’impression que cela n’affecte pas les performances au premier chargement ni tant que la ressource n’a pas expiré. Quand j’ai testé dans le navigateur, je n’ai pas non plus constaté de surcharge supplémentaire.Est-ce que j’ai peut-être mal compris quelque chose ?
Merci pour vos conseils !
Waouh, j’ai vraiment pris plaisir à lire votre article. Après la conception mécanique 3D, je griffonne à la va-vite un circuit imprimé à deux couches avec Eagle pour développer des produits applicatifs, alors en lisant cela, je n’ai cessé de me dire : « Ah, il y a aussi des gens comme ça en Corée ! » Poussé par cette étrange impression de proximité, je laisse donc ce commentaire. « Vous vous donnez beaucoup de mal !!! »
Si l’occasion se présente, j’aimerais bien entendre parler des produits que vous développez.
Bon courage, on se motive !
Je ne me souviens plus de rien côté matériel maintenant, donc je ne comprends pas vraiment de quoi il s’agit, mais je l’ai lu avec plaisir (....).
Sur le site,
« Rejoignez la communauté Bricolons ensemble »
m’a marqué. J’espère que votre activité marchera bien ~
J’ai encore un peu de mal à appeler ça une entreprise, haha.
Grâce à vous, ça me redonne un peu de motivation. Merci.
J’ai pris beaucoup de plaisir à le lire. Je vais chercher un MCU que je n’ai pas encore à la maison et en acheter un ^^
Merci.