24FreelanceMarché freelance qui ne dort jamais
Freelance Disponible pour travailler

Roman

Développeur électronique, programmeur
100 évaluationsur la plateforme depuis 2021Russian Federationdernière vue 22.09.2021
Portefeuille
0
services : 0
Réponses aux projets
0
actions en 12 mois : 0
Avis positifs
—
Pas encore d'avis
Vues
0
de travaux et de publications, 30 jours

À propos de moi

Développeur électronique, programmeur.

Je comprends bien le processus de création de dispositifs : de l'énoncé de la tâche aux échantillons en série.

Expérience en développement – plus de 10 ans :
- Logiciel pour microcontrôleurs.
- Schémas et conception de circuits imprimés.
- Échantillons prototypes et pré-production.
- Logiciel client pour appareils mobiles et PC.

Je travaille avec des microcontrôleurs.
Nordic nRF52832 / nRF52840
Série STM32 L1, F1, F4, F7 et L4.
ESP32.

Les dispositifs sont développés pour les applications suivantes :
IoT,
IoT industriel,
Maisons intelligentes,
Automatisation,
Électronique portable,
Équipement médical,
Tout le reste.

Je propose le développement de dispositifs sans fil avec : BLE, WIFI, canal radio 868 MHz, GPRS/4G. Nous avons de l'expérience dans le développement d'un réseau MESH complet à 868 MHz.

Nous avons de l'expérience dans le développement de systèmes d'échange de données bien protégés basés sur des microcontrôleurs. Chiffrement, clés publiques/privées, signature numérique.

Je crée des dispositifs compacts de la taille de la batterie CR2032 avec BLE.

Électronique de puissance :
Je comprends comment créer des convertisseurs DC/DC efficaces, comment contrôler des moteurs électriques, etc. D.
Je sais gérer différentes charges. Et 220 volts, et basse tension.

Expérience avec divers capteurs et capteurs : température, lumière, CO2, particules, pression, humidité, tactile, capteurs de tension, etc.
Avec différentes interfaces : I2C, UART, SPI, PWM.

J'écris en C, C++, Java. Je connais Python, assembleur ARM et x86. Je peux combiner des parties de code C++ et assembleur. J'aime l'optimisation.

Je peux créer des logiciels avec ou sans RTOS.

Connaissance des algorithmes : files d'attente, listes liées, machines d'état, gestionnaires de messages, traitement des lectures de capteurs en tenant compte de l'hystérésis, calcul de la médiane des lectures et d'autres algorithmes non complexes, mais spécifiques aux microcontrôleurs et aux algorithmes de développement emblématiques.

Compétences 9

programmationdéveloppement électroniqueC++IoTSTM32NRF52NRF52832BLEbluetooth
Bon à savoir
Comment commander un travail à Roman ?

Envoyez un message avec la tâche, la date limite et le budget, ou publiez un projet et invitez le freelance. Vérifiez le portfolio et les avis pour vous assurer que l'expérience correspond à votre tâche.

Comment fonctionne l'accord sécurisé ?

Le client réserve le paiement sur la plateforme avant le début du travail ; le freelancer le reçoit après que le résultat est accepté. Gardez la discussion dans les messages du site — cela protège les deux parties en cas de litige.

Quelle est la note et le « Top de la semaine » ?

La note augmente avec l'activité et les avis positifs et diminue après des plaintes. Le « Top de la semaine » est un classement quotidien des dix freelancers les plus actifs au cours des sept derniers jours.

Ce que cette page répond