Skip to content

fix(scd4x): Add SCD43 and split out SCD40 / SCD41 - #341

Merged
tyeth merged 1 commit into
mainfrom
add-scd43
Aug 27, 2026
Merged

tyeth merged 1 commit into
mainfrom
add-scd43

Conversation

@tyeth

@tyeth tyeth commented Aug 19, 2026

Copy link
Copy Markdown
Member

Adds the SCD43.
Adds descriptions to the existing shared SCD40\41 component, to specify the differing measurement ranges, splitting them out and leaving separate SCD40 SCD41 and SCD43 components.

The publish is false for the 43 and 41, but 41 is already supported in the arduino firmware so can be published true(~ = only true for v2).

Older user components were originally labelled SCD40/41 and will now be SCD40.

@tyeth

tyeth commented Aug 20, 2026

Copy link
Copy Markdown
Member Author

@brentru this component change is ready for review. I've split out the 40 + 41 while adding the new SCD43. Matching firmware PRs are linked.

@brentru

brentru commented Aug 20, 2026

Copy link
Copy Markdown
Member

@tyeth Why is this change (split SCD40, 41, and 43) required?

@tyeth

tyeth commented Aug 21, 2026

Copy link
Copy Markdown
Member Author

@tyeth Why is this change (split SCD40, 41, and 43) required?

@brentru because we are toy factory trying to sell hardware. i.e. otherwise the products don't get linked from the shop and learn guides correctly (only the original SCD40 or whichever productUrl for the combined SCD4x component), and works-with-wippersnapper page and shop product filters won't include the SCD41 and SCD43 components. There are also differing range and accuracies.

@brentru

brentru commented Aug 21, 2026

Copy link
Copy Markdown
Member

got it - we're still calling drvScd4x in arduino but just changing names in components

@tyeth
tyeth merged commit 091ed19 into main Aug 27, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants