RDDC
R&D / Embedded
Mode laboratoire • Instrumentation

RECHERCHES
DÉVELOPPEMENT
DAVE
COTE

Conception, prototypage et validation de systèmes électroniques pour équipements mobiles et industriels.

Microcontrôleurs PLC/ECM Acquisition de données Conditionnement de signal CANBUS ISOBUS J1939 CANOPEN IO-Link Et plus!
Pas de service terrain. RDDC ne fait pas de diagnostic sur site ni d’entretien.
Nous intervenons lorsqu'une unité électronique défectueuse est identifiée : analyse, réparation de carte, rework et validation.
Localisation: Québec, Canada Focus: électronique robuste & embarquée
Lab mode • Instrumentation

RESEACH
DEVELOPMENT
DAVE
COTE

Design, prototyping and validation of electronic systems for mobile and industrial equipment.

Microcontrolers PLC/ECM Data acquisition Signal Conditioning CANBUS ISOBUS J1939 CANOPEN IO-Link And more!
No field service. RDDC does not perform on-site diagnostics or maintenance.
We step in once an electronic unit has been identified: board-level analysis & repair, rework, and bench validation.
Location: Quebec, Canada Focus: rugged & embedded electronics
CAPACITÉS TECHNIQUES

Un atelier de R&D, pas une entreprise de service-maintenance.

Développement d’électronique embarquée robuste, instrumentation et systèmes de validation — orienté et sous contraintes définies (bruit, impédance, 5–48 V, environnements sévères).

TECHNICAL CAPABILITIES

An R&D lab — not a field service business.

Rugged embedded electronics development, oriented instrumentation and validation systems — built for real constraints (noise, impedance, 5–48 V, harsh environments).

CH1 Conception matériel Hardware design
HW
  • Alimentation & protection (Stabilisation, distribution, inversion)
  • Interfaces capteurs & conditionnement de signal
  • Électronique robuste : E/S, filtres, CEM, connectique
  • Power & protection (Stabilization, transients, reverse)
  • Sensor interfaces & signal conditioning
  • Rugged electronics: I/O, filtering, EMC, connectors
CH2 Firmware/RTOS & outils Firmware/RTOS & tools
FW
  • Firmware embarqué en C (synchronisation, surveillance, robustesse)
  • Outils de test, utilitaires, bancs d’essai
  • Acquisition, horodatage, journalisation
  • Embedded C firmware (timing, watchdog, robustness)
  • Test tools, utilities, bench firmware
  • Acquisition, timestamping, logging
CH3 Signaux & communications Signals & communications
I/O
  • CANBUS/ISOBUS/IO-Link, diagnostics & décodage
  • Analogique : 0–5 V, 0–10 V, 4–20 mA, PWM
  • Interfaces capteurs (ex. SSI, I2C, SPI) & intégration
  • CANBUS/ISOBUS/IO-Link, diagnostics & decoding
  • Analog: 0–5 V, 0–10 V, 4–20 mA, PWM
  • Sensor interfaces (e.g., SSI, I2C, SPI) & integration
CH4 Validation & instrumentation Validation & instrumentation
QA
  • Réparation, diagnostique et validation d'électronique de niveau circuit imprimé
  • Bancs de test capteurs & simulateurs de signaux
  • Mesure, validation fonctionnelle, essais de terrain
  • Rapports clairs (mesures, courbes, critères)
  • Circuit board-level electronics diagnosis, repair and validation
  • Sensor test benches & signal simulators
  • Measurement, functional validation, field trials
  • Clear reports (measurements, plots, criteria)
Ce que RDDC ne fait pas
Service de maintenance ou « service terrain ». Si votre besoin est de diagnostiquer une panne sur une machine, ce n’est pas notre créneau. Si votre besoin est de développer, réparer ou outiller une solution électronique, on peut travailler ensemble.
What RDDC does not do
Maintenance, or field service. If your goal is to fix a broken machine, that’s not our lane. If your goal is to develop, fix, or build tools around an electronic system, we can work together.
PROCESSUS

Un flux clair, orienté mesures.

Deux parcours : développement R&D et réparation électronique niveau carte (unité fournie). Même philosophie : définir, mesurer, valider.

PROCESS

A clear, measurement-driven flow.

Two tracks: R&D development and board-level electronics repair (unit provided). Same philosophy: define, measure, validate.

Astuce : choisissez le parcours, puis déroulez.
Tip: pick a track, then scroll.
CONSULTATION CONSULTING

Cadrage & contraintes

Scope & constraints

  • Objectif, interfaces, environnement, contraintes mécaniques
  • Signaux, alimentation, connectique, compatibilités
  • Définition des critères de validation
  • Goal, interfaces, environment, mechanical constraints
  • Signals, power, connectors, compatibility
  • Validation criteria definition
PROTOTYPE PROTOTYPE

Prototypage & itération

Prototyping & iteration

  • Schéma, PCB, firmware, outillage de test
  • Mesures sur banc, ajustements, robustesse
  • Réduction du risque par cycles courts
  • Schematic, PCB, firmware, test tooling
  • Bench measurements, adjustments, robustness
  • Risk reduction through short cycles
VALIDATION VALIDATION

Validation & livraison

Validation & delivery

  • Validation fonctionnelle et tests ciblés
  • Documentation utile (interfaces, limites, recommandations)
  • Transfert / support technique (hors service terrain)
  • Functional validation and targeted tests
  • Useful documentation (interfaces, limits, recommendations)
  • Technical handoff / support (no field service)
PROCESS 01 INTAKE

Réception de l’unité

Unit intake

  • Unité fournie + symptômes observés + contexte d’utilisation
  • Vérifications visuelles, identification, photos si nécessaire
  • Définition de la stratégie de test sur banc
  • Unit provided + observed symptoms + usage context
  • Visual checks, identification, photos if needed
  • Bench test strategy definition
PROCESS 02 ANALYZE

Analyse & réparation niveau carte

Board-level analysis & repair

  • Mesures, localisation du défaut, rework/remplacement ciblé
  • Nettoyage, reprise de soudures, réparation de pistes si requis
  • Stabilisation : causes probables et prévention
  • Measurements, fault localization, targeted rework/replacement
  • Cleaning, re-soldering, trace repair if needed
  • Stabilization: likely cause and prevention
PROCESS 03 VERIFY

Validation sur banc & retour

Bench validation & return

  • Tests fonctionnels, stress léger si pertinent
  • Rapport : correctif appliqué + observations
  • Retour de l’unité (pas de déplacement sur site)
  • Functional tests, light stress if relevant
  • Report: fix applied + observations
  • Unit returned (no on-site visits)
PROJETS RDDC

Des systèmes réels, testés sur banc — et sur le terrain.

Exemples de projets conçus et détenus par RDDC. Certains sont en service, d’autres en développement.

RDDC PROJECTS

Real systems, bench-validated — sometimes field-proven.

Examples of projects designed and owned by RDDC. Some are in service, others are in development.

MOD-01 ST3K v3 (v4 en développement) (v4 in development)
En service In service Banc de test capteurs Sensor test bench

Testeur de capteurs linéaires et inductifs. Supporte des signaux « industry-proven » : 4–20 mA, 0–10 V, 0–5 V, PWM jusqu’à 500 Hz, et signaux de commutation.

Linear and inductive sensor tester. Supports industry-proven signals: 4–20 mA, 0–10 V, 0–5 V, PWM up to 500 Hz, and switching signals.

PreuveProof300+ tests confirmés
SignalSignals4–20mA • 0–10V • 0–5V • PWM • Switch
FocusFocusValidation rapide • robustesse
MOD-02 siCon (PCB stage) (PCB stage)
En développement In development J1939

Conditionnement de signal + acquisition de données pour véhicules et équipements sous protocole J1939. Agit comme processeur intermédiaire capable d’ajuster fréquence/modulation afin de lisser un procédé ou augmenter la réactivité.

Signal conditioning + data acquisition for vehicles/equipment using J1939. Acts as a middleman processor that can adjust frequency/modulation to smooth a process or increase responsiveness.

FonctionsFunctionsMiddleman processing • DAQ • J1939
ObjectifGoalUsure • comportements opérateurWear • operator behavior
OrigineOriginRace truck (base) → industrielRace truck (base) → industrial
MOD-03 surFan (proto stage) (proto stage)
En développement In development Anti-dérapage Anti-skid

Analyse la qualité de surface au sol. Extension de siCon pour fournir une fonction anti-patinage : siCon utilise les données pour modifier l’entrée de pédale (gaz) et réduire le patinage.

Ground surface quality analysis. siCon add-on providing an anti-slip feature: siCon uses the data to modify throttle input and reduce skid.

RôleRoleCapteur/algorithme → siConSensor/algorithm → siCon
SortieOutputIndice surface • correction gazSurface index • throttle correction
StadeStagePrototype
MOD-04 CAN-Toolkit (prototype / dormant) (prototype / dormant)
En pause Dormant Windows Windows

Logiciel Windows qui décode en temps réel l’information d’un réseau CAN J1939 (non-OBD). Très utile pour du diagnostic profond de nœuds et l’observation de trames.

Windows software that decodes J1939 CAN traffic in real time (not OBD). Useful for deep node diagnostics and frame observation.

CibleTargetJ1939 CAN (non-OBD)
UsageUseDécodage • diagnostic nœudsDecode • node diagnostics
PlateformePlatformWindows
MOD-05 rdCNC (prototype / dormant) (prototype / dormant)
En pause Dormant Portable Portable

Unité CNC légère et portable dont l’objectif principal est la fabrication de plaques signalétiques. Pensée pour être simple, transportable et efficace.

Lightweight portable CNC unit primarily designed to make nameplates. Built to be simple, transportable and efficient.

ButGoalPlaques signalétiquesNameplates
ApprocheApproachCompact • portableCompact • portable
StadeStagePrototype
CONTACT

Vous hésitez à me contacter ?

Voici un résumé rapide pour savoir si RDDC est le bon point de contact — et qui sera de l’autre côté de l’échange.

CONTACT

Wondering if you should reach out?

A quick filter to see if RDDC is the right contact — and who you’ll actually be talking to.

Est-ce que je devrais contacter RDDC ?
Should I contact RDDC?
✔ J’ai un module électronique identifié à réparer
✔ I have an identified electronic module to repair
Parfait. RDDC fait de l’analyse et de la réparation niveau carte, suivie d’une validation sur banc.
Perfect. RDDC performs board-level analysis and repair, followed by bench validation.
✔ J’ai besoin de développer, modifier ou valider un système électronique
✔ I need to develop, modify or validate an electronic system
Oui. RDDC intervient en R&D : conception, prototypage, instrumentation et validation.
Yes. RDDC works in R&D: design, prototyping, instrumentation and validation.
✖ J’ai besoin que quelqu’un se déplace pour diagnostiquer une machine
✖ I need someone to go on-site to diagnose a machine
Non. RDDC ne fait pas de diagnostic terrain ni de service sur site.
No. RDDC does not perform on-site diagnostics or field service.
Fondateur RDDC
Dave Côté
Fondateur • Électronique embarquée R&D
Founder • Embedded electronics R&D

Vous parlerez directement à la personne qui conçoit, mesure, répare et valide les systèmes.

Pas d’intermédiaire. Pas de transfert.

You’ll speak directly with the person who designs, measures, repairs and validates the systems.

No middleman. No hand-off.