var wc_single_product_params = {"i18n_required_rating_text":"Please select a rating","i18n_rating_options":["1 of 5 stars","2 of 5 stars","3 of 5 stars","4 of 5 stars","5 of 5 stars"],"i18n_product_gallery_trigger_text":"View full-screen image gallery","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":false,"controlNav":false,"slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"","zoom_options":[],"photoswipe_enabled":"1","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":"1"};
//# sourceURL=wc-single-product-js-extra
fbq('init', '1153287051360427', {}, {
"agent": "woocommerce_0-10.4.2-3.5.15"
});
document.addEventListener( 'DOMContentLoaded', function() {
// Insert placeholder for events injected when a product is added to the cart through AJAX.
document.body.insertAdjacentHTML( 'beforeend', '<div class=\"wc-facebook-pixel-event-placeholder\"></div>' );
}, false );
NOTE: We added more security features to prevent fraud. Should you have issues with card payments, please use a different card, PayPal, or contact us. Dismiss
The Bosch BME280 Sensor Module is a small, low-cost, high-precision environmental sensor that measures temperature, pressure, and humidity. It is designed to be used in a variety of applications, such as smartphones, wearables, drones, and home automation devices, to provide accurate environmental data. The sensor is based on microelectromechanical systems (MEMS) technology and uses a combination of pressure, temperature, and humidity sensing to provide accurate readings. It communicates over I2C or SPI protocols and is compatible with various microcontrollers and development boards.
The humidity sensor features an extremely fast response time which supports performance requirements for emerging applications such as context awareness, and high accuracy over a wide temperature range. The pressure sensor is an absolute barometric pressure sensor with features exceptionally high accuracy and resolution at very low noise. The integrated temperature sensor has been optimized for low noise and high resolution. It is primarily used for temperature compensation of the pressure and humidity sensors, and can also be used for estimating ambient temperature.
The BME280 Sensor Module supports a full suite of operating modes which provides the flexibility to optimize the device for power consumption, resolution and filter performance.
Pinout BME280 Sensor Module:
VCC - Supply voltage 3.3 V
GND - Ground
SCL - Clock signal I2C / SPI
SDA - Data line I2C / MOSI in SPI mode
CSB - Chip Select
SD0 - MISO in SPI mode
Example applications:
- Context awareness, e.g. skin detection, room change detection
- Fitness monitoring/well-being
- Warning regarding dryness or high temperatures
- Measurement of volume and air flow
- Home automation control
- Control heating, ventilation, and air conditioning (HVAC)
- Internet of things
- GPS enhancement (e.g. time-to-first-fix improvement, dead reckoning, slope detection)
- Indoor navigation (change of floor detection, elevator detection)
- Outdoor navigation, leisure and sports applications
- Weather forecast
- Vertical velocity indication (rise/sink speed)
1 review for BME280 Sensor Pressure - Temperature - Humidity - I2C, SPI - 3.3V
Rated 5 out of 5
m.p (verified owner)–
I usually use the DHT series of temperature and humidity sensors for my projects but I was intrigued with how small this module was and liked the idea of a barometric pressure sensor built in. The board is about as small as it can be and still have six pins, but the BME280 device itself is _tiny_.
I don’t know if the board is 5V tolerant, but the BME280 datasheet says the device itself is 3.3V, so I erred on the side of caution and connected it to a 3.3V Arduino Pro Mini. Hookup was easy – standard I2C – and I had it working with the BMx280_I2C library in less than five minutes.
It’s been running for three days now and hasn’t crashed or missed a reading. It has closely followed the temperature and humidity trends along with a DHT22 that I set up for reference. The two devices differ by a fairly constant 0.6C and 5% humidity, which isn’t too bad at all (I have no idea which of the two devices is closer to the real numbers).
The pressure sensor is pretty neat. Raising and lowering the device by just 10-15cm makes a marked difference in the pressure reading. It’s showing a value that’s about 3kPa lower than what my local weather office is reporting, but the numbers are different by the same amount as the pressure changes throughout the day, so it may be as simple as writing an offset into your program to compensate for the difference.
Long story short: it’s very small, easy to use, 3.3V, and inexpensive.
Only logged in customers who have purchased this product may leave a review.
Shopping Cart
Scroll to Top
document.addEventListener('DOMContentLoaded', function() {
setTimeout(function() {
let shipOption = document.querySelector('.wc-block-checkout__shipping-method-option:not(.wc-block-checkout__shipping-method-option--selected)');
let pickupOption = document.querySelector('.wc-block-checkout__shipping-method-option--selected');
if (shipOption && pickupOption) {
pickupOption.classList.remove('wc-block-checkout__shipping-method-option--selected');
shipOption.classList.add('wc-block-checkout__shipping-method-option--selected');
// Simulate click to trigger WooCommerce's logic
shipOption.click();
}
}, 500); // Delay ensures WooCommerce has rendered the elements
});
jQuery(document).ready(function($) {
setTimeout(function() {
var checkbox = $('.wc-block-components-checkbox__input'); // Target the checkbox
if (checkbox.length && !checkbox.prop('checked')) {
checkbox.prop('checked', true).trigger('change'); // Check the box and trigger change event
}
}, 500); // Delay to ensure WooCommerce blocks are loaded
});
(function() {
// Global page view and session tracking for UAEL Modal Popup feature
try {
// Session tracking: increment if this is a new session
// Check if any popup on this page uses current page tracking
var hasCurrentPageTracking = false;
var currentPagePopups = [];
// Check all modal popups on this page for current page tracking
if (typeof jQuery !== 'undefined') {
jQuery('.uael-modal-parent-wrapper').each(function() {
var scope = jQuery(this).data('page-views-scope');
var enabled = jQuery(this).data('page-views-enabled');
var popupId = jQuery(this).attr('id').replace('-overlay', '');
if (enabled === 'yes' && scope === 'current') {
hasCurrentPageTracking = true;
currentPagePopups.push(popupId);
}
});
}
// Global tracking: ALWAYS increment if ANY popup on the site uses global tracking
// Current page tracking: increment per-page counters
if (hasCurrentPageTracking && currentPagePopups.length > 0) {
var currentUrl = window.location.href;
var urlKey = 'uael_page_views_' + btoa(currentUrl).replace(/[^a-zA-Z0-9]/g, '').substring(0, 50);
var currentPageViews = parseInt(localStorage.getItem(urlKey) || '0');
currentPageViews++;
localStorage.setItem(urlKey, currentPageViews.toString());
// Store URL mapping for each popup
for (var i = 0; i < currentPagePopups.length; i++) {
var popupUrlKey = 'uael_popup_' + currentPagePopups[i] + '_url_key';
localStorage.setItem(popupUrlKey, urlKey);
}
}
} catch (e) {
// Silently fail if localStorage is not available
}
})();
var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"","is_scroll_to_top":"1","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":"","edit_post_url":"https://www.universal-solder.ca/wp-admin/post.php?post={{id}}&action=edit","ajax_url":"https://www.universal-solder.ca/wp-admin/admin-ajax.php","shop_infinite_count":"2","shop_infinite_total":"0","shop_total_products":"1","shop_pagination":"number","shop_infinite_scroll_event":"click","shop_no_more_post_message":"No more products to show.","shop_result_count_format":"Showing 1\u2013{count} of {total} results","checkout_prev_text":"Back to my details","checkout_next_text":"Proceed to payment","show_comments":"Show Comments","shop_quick_view_enable":"on-image","shop_quick_view_stick_cart":"","shop_quick_view_auto_height":"1","woo_cart_empty_featured_product":"","single_product_qty_ajax_nonce":"1e9dc6e34f","single_product_ajax_add_to_cart":"1","is_cart":"","is_single_product":"1","view_cart":"View cart","cart_url":"https://www.universal-solder.ca/cart/","checkout_url":"https://www.universal-solder.ca/checkout/","add_to_cart_options_single":"rt_add_to_cart","is_astra_pro":"1","shopRevealEffectEnable":""};
//# sourceURL=astra-theme-js-js-extra
var yithWcwlAddToWishlist = {"isUserLoggedIn":"","globalOptions":{"wishlist_disabled_for_unauthenticated_users":"no","loop_position":"before_add_to_cart","ajax_loading":"yes","icon_type":"default","icon":"heart-outline","custom_icon":"","added_icon_type":"default","added_icon":"heart","custom_added_icon":"","custom_icon_alt":"","custom_icon_width":"25","behaviour":"view","style":"link","popup_title":"Select a wishlist","move_popup_title":"Move to another wishlist","add_label":"Add to wishlist","added_label":"Product added!","remove_label":"Remove from list","browse_label":"Browse wishlist","already_in_label":"The product is already in your wishlist!","default_wishlist_name":"My wishlist"},"buttonClasses":"","feedback_duration":"3000","wishlist_url":"/","containerSelectors":{"productContainer":[".wc-block-grid__product",".wp-block-post.product",".wc-block-product",".add-to-wishlist-before_image"],"thumbnailContainer":["div[data-block-name=\"woocommerce/product-image\"]","div.wc-block-grid__product-image",".woocommerce-loop-product__link [class*=\"image\"]",".astra-shop-thumbnail-wrap",".product-inner .image-wrap","a.woocommerce-loop-product__link","div.t-entry-visual","div.box-image","div.product-image","a.product-image-link"]},"login_wishlist_url":"https://www.universal-solder.ca/my-account/?wishlist_notice=true&add_to_wishlist=%product_id%","i18n":{"feedbacks":{"added":"{{product_name}} has been added to your {{wishlist_name}} list!","removed":"{{product_name}} has been removed from your {{wishlist_name}} list!"}}};
//# sourceURL=yith-wcwl-add-to-wishlist-js-extra
var yith_wcwl_l10n = {"ajax_url":"/wp-admin/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"add-to-cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"1","ajax_loader_url":"https://www.universal-solder.ca/wp-content/plugins/yith-woocommerce-wishlist/assets/images/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"1","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"\u003Cdiv class=\"woocommerce-notices-wrapper\"\u003E\u003Cdiv class=\"woocommerce-message\" role=\"alert\"\u003EProduct added to cart successfully\u003C/div\u003E\u003C/div\u003E"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"e02f9d6f8b","remove_from_wishlist_nonce":"b427f909e1","reload_wishlist_and_adding_elem_nonce":"d3469eaa2a","load_mobile_nonce":"5dc14a1676","delete_item_nonce":"a61e2dee43","save_title_nonce":"fa366a473e","save_privacy_nonce":"4c876f2b2f","load_fragments_nonce":"b10f67f9ff"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https://www.universal-solder.ca"};
//# sourceURL=jquery-yith-wcwl-js-extra
var PayPalCommerceGateway = {"url":"https://www.paypal.com/sdk/js?client-id=BAAVwOOBwAshKbZYngRagbITamdh5azmNPzdkCKAO002JWyKNFlmpK4QYkiyKOoW1RR0ibwp-EwtFzjBPY¤cy=CAD&integration-date=2025-12-04&components=buttons,funding-eligibility,messages&vault=true&commit=false&intent=capture&disable-funding=card&enable-funding=venmo,paylater","url_params":{"client-id":"BAAVwOOBwAshKbZYngRagbITamdh5azmNPzdkCKAO002JWyKNFlmpK4QYkiyKOoW1RR0ibwp-EwtFzjBPY","currency":"CAD","integration-date":"2025-12-04","components":"buttons,funding-eligibility,messages","vault":"true","commit":"false","intent":"capture","disable-funding":"bancontact,blik,eps,ideal,mybank,p24,trustly,multibanco,card","enable-funding":"venmo,paylater"},"script_attributes":{"data-partner-attribution-id":"Woo_PPCP","data-page-type":"product-details"},"client_id":"BAAVwOOBwAshKbZYngRagbITamdh5azmNPzdkCKAO002JWyKNFlmpK4QYkiyKOoW1RR0ibwp-EwtFzjBPY","currency":"CAD","data_client_id":{"set_attribute":true,"endpoint":"/?wc-ajax=ppc-data-client-id","nonce":"30e9cab381","user":0,"has_subscriptions":false,"paypal_subscriptions_enabled":false},"redirect":"https://www.universal-solder.ca/checkout/","context":"product","ajax":{"simulate_cart":{"endpoint":"/?wc-ajax=ppc-simulate-cart","nonce":"558c29c903"},"change_cart":{"endpoint":"/?wc-ajax=ppc-change-cart","nonce":"47c87bd240"},"create_order":{"endpoint":"/?wc-ajax=ppc-create-order","nonce":"88b4995c7a"},"approve_order":{"endpoint":"/?wc-ajax=ppc-approve-order","nonce":"14e6987241"},"get_order":{"endpoint":"/?wc-ajax=ppc-get-order","nonce":"bc9509925d"},"approve_subscription":{"endpoint":"/?wc-ajax=ppc-approve-subscription","nonce":"f991e0ebe3"},"vault_paypal":{"endpoint":"/?wc-ajax=ppc-vault-paypal","nonce":"e0d0eba415"},"save_checkout_form":{"endpoint":"/?wc-ajax=ppc-save-checkout-form","nonce":"d265df92f5"},"validate_checkout":{"endpoint":"/?wc-ajax=ppc-validate-checkout","nonce":"db390746e5"},"cart_script_params":{"endpoint":"/?wc-ajax=ppc-cart-script-params"},"create_setup_token":{"endpoint":"/?wc-ajax=ppc-create-setup-token","nonce":"d62c886346"},"create_payment_token":{"endpoint":"/?wc-ajax=ppc-create-payment-token","nonce":"6223a3cb3c"},"create_payment_token_for_guest":{"endpoint":"/?wc-ajax=ppc-update-customer-id","nonce":"fb88ac4e52"},"update_shipping":{"endpoint":"/?wc-ajax=ppc-update-shipping","nonce":"4c2dbc8f83"},"update_customer_shipping":{"shipping_options":{"endpoint":"https://www.universal-solder.ca/wp-json/wc/store/v1/cart/select-shipping-rate"},"shipping_address":{"cart_endpoint":"https://www.universal-solder.ca/wp-json/wc/store/v1/cart/","update_customer_endpoint":"https://www.universal-solder.ca/wp-json/wc/store/v1/cart/update-customer"},"wp_rest_nonce":"ab65085f33","update_shipping_method":"/?wc-ajax=update_shipping_method"}},"cart_contains_subscription":"","subscription_plan_id":"","vault_v3_enabled":"1","variable_paypal_subscription_variations":[],"variable_paypal_subscription_variation_from_cart":"","subscription_product_allowed":"","locations_with_subscription_product":{"product":false,"payorder":false,"cart":false},"enforce_vault":"","can_save_vault_token":"1","is_free_trial_cart":"","vaulted_paypal_email":"","bn_codes":{"checkout":"Woo_PPCP","cart":"Woo_PPCP","mini-cart":"Woo_PPCP","product":"Woo_PPCP"},"payer":null,"button":{"wrapper":"#ppc-button-ppcp-gateway","is_disabled":false,"mini_cart_wrapper":"#ppc-button-minicart","is_mini_cart_disabled":false,"cancel_wrapper":"#ppcp-cancel","mini_cart_style":{"layout":"vertical","color":"gold","shape":"rect","label":"pay","tagline":false,"height":35},"style":{"layout":"vertical","color":"gold","shape":"rect","label":"pay","tagline":false}},"separate_buttons":{"card":{"id":"ppcp-card-button-gateway","wrapper":"#ppc-button-ppcp-card-button-gateway","style":{"shape":"rect","color":"black","layout":"horizontal"}}},"hosted_fields":{"wrapper":"#ppcp-hosted-fields","labels":{"credit_card_number":"","cvv":"","mm_yy":"MM/YY","fields_empty":"Card payment details are missing. Please fill in all required fields.","fields_not_valid":"Unfortunately, your credit card details are not valid.","card_not_supported":"Unfortunately, we do not support your credit card.","cardholder_name_required":"Cardholder's first and last name are required, please fill the checkout form required fields."},"valid_cards":["mastercard","visa","amex","jcb","american-express","master-card"],"contingency":"NO_3D_SECURE"},"messages":{"wrapper":".ppcp-messages","is_hidden":false,"block":{"enabled":false},"amount":6.77,"placement":"product","style":{"layout":"text","logo":{"type":"inline","position":"left"},"text":{"color":"black","size":"12"},"color":"blue","ratio":"1x1"}},"labels":{"error":{"generic":"Something went wrong. Please try again or choose another payment source.","required":{"generic":"Required form fields are not filled.","field":"%s is a required field.","elements":{"terms":"Please read and accept the terms and conditions to proceed with your order."}}},"billing_field":"Billing %s","shipping_field":"Shipping %s"},"simulate_cart":{"enabled":true,"throttling":5000},"order_id":"0","single_product_buttons_enabled":"1","mini_cart_buttons_enabled":"","basic_checkout_validation_enabled":"","early_checkout_validation_enabled":"1","funding_sources_without_redirect":["paypal","paylater","venmo","card"],"user":{"is_logged":false,"has_wc_card_payment_tokens":false},"should_handle_shipping_in_paypal":"","server_side_shipping_callback":{"enabled":true},"appswitch":{"enabled":true},"needShipping":"","vaultingEnabled":"1","productType":"simple","manualRenewalEnabled":"","final_review_enabled":"1"};
//# sourceURL=ppcp-smart-button-js-extra
var woosb_vars = {"wc_price_decimals":"2","wc_price_format":"%1$s%2$s","wc_price_thousand_separator":",","wc_price_decimal_separator":".","wc_currency_symbol":"C$","price_decimals":"2","price_format":"%1$s%2$s","price_thousand_separator":",","price_decimal_separator":".","currency_symbol":"C$","trim_zeros":"","round_price":"1","recalc_price":"","change_image":"no","bundled_price":"no","bundled_price_from":"regular_price","change_price":"no","price_selector":".summary \u003E .price","saved_text":"(saved [d])","price_text":"Bundle price:","selected_text":"Selected:","alert_selection":"Please select a purchasable variation for [name] before adding this bundle to the cart.","alert_unpurchasable":"Product [name] is unpurchasable. Please remove it before adding the bundle to the cart.","alert_empty":"Please choose at least one product before adding this bundle to the cart.","alert_min":"Please choose at least a total quantity of [min] products before adding this bundle to the cart.","alert_max":"Sorry, you can only choose at max a total quantity of [max] products before adding this bundle to the cart.","alert_total_min":"The total must meet the minimum amount of [min].","alert_total_max":"The total must meet the maximum amount of [max]."};
//# sourceURL=woosb-frontend-js-extra
var wc_address_i18n_params = {"locale":"{\"AT\":{\"postcode\":[],\"state\":{\"required\":false,\"hidden\":true}},\"AU\":{\"city\":[],\"postcode\":[],\"state\":[]},\"BA\":{\"postcode\":[],\"state\":{\"required\":false,\"hidden\":true}},\"BE\":{\"postcode\":[],\"state\":{\"required\":false,\"hidden\":true}},\"BG\":{\"state\":{\"required\":false}},\"CA\":{\"postcode\":[],\"state\":[]},\"CH\":{\"postcode\":[],\"state\":{\"required\":false}},\"CZ\":{\"state\":{\"required\":false,\"hidden\":true}},\"DE\":{\"postcode\":[],\"state\":{\"required\":false}},\"DK\":{\"postcode\":[],\"state\":{\"required\":false,\"hidden\":true}},\"FI\":{\"postcode\":[],\"state\":{\"required\":false,\"hidden\":true}},\"FR\":{\"postcode\":[],\"state\":{\"required\":false,\"hidden\":true}},\"GR\":{\"state\":{\"required\":false}},\"HU\":{\"last_name\":[],\"first_name\":[],\"postcode\":[],\"city\":[],\"address_1\":[],\"address_2\":[],\"state\":{\"required\":false}},\"IS\":{\"postcode\":[],\"state\":{\"required\":false,\"hidden\":true}},\"IT\":{\"postcode\":[],\"state\":{\"required\":true}},\"NL\":{\"postcode\":[],\"state\":{\"required\":false,\"hidden\":true}},\"NZ\":{\"postcode\":[],\"state\":{\"required\":false}},\"NO\":{\"postcode\":[],\"state\":{\"required\":false,\"hidden\":true}},\"PR\":{\"city\":[],\"state\":{\"required\":false,\"hidden\":true}},\"PT\":{\"state\":{\"required\":false,\"hidden\":true}},\"RO\":{\"state\":{\"required\":true}},\"RS\":{\"city\":{\"required\":true},\"postcode\":{\"required\":true},\"state\":{\"required\":false}},\"SK\":{\"postcode\":[],\"state\":{\"required\":false,\"hidden\":true}},\"SI\":{\"postcode\":[],\"state\":{\"required\":false,\"hidden\":true}},\"ES\":{\"postcode\":[],\"state\":[]},\"LI\":{\"postcode\":[],\"state\":{\"required\":false,\"hidden\":true}},\"LU\":{\"state\":{\"required\":false,\"hidden\":true}},\"SE\":{\"postcode\":[],\"state\":{\"required\":false,\"hidden\":true}},\"US\":{\"postcode\":[],\"state\":[]},\"GB\":{\"postcode\":[],\"state\":{\"required\":false}},\"default\":{\"first_name\":{\"required\":true,\"autocomplete\":\"given-name\"},\"last_name\":{\"required\":true,\"autocomplete\":\"family-name\"},\"company\":{\"autocomplete\":\"organization\",\"required\":false},\"country\":{\"type\":\"country\",\"required\":true,\"autocomplete\":\"country\"},\"address_1\":{\"required\":true,\"autocomplete\":\"address-line1\",\"description\":\"House number and street name\"},\"address_2\":{\"label_class\":[],\"autocomplete\":\"address-line2\",\"required\":false,\"description\":\"Apartment, unit, building, floor, etc.\"},\"city\":{\"required\":true,\"autocomplete\":\"address-level2\"},\"state\":{\"type\":\"state\",\"required\":true,\"validate\":[\"state\"],\"autocomplete\":\"address-level1\"},\"postcode\":{\"required\":true,\"validate\":[\"postcode\"],\"autocomplete\":\"postal-code\"}}}","locale_fields":"{\"address_1\":\"#billing_address_1_field, #shipping_address_1_field\",\"address_2\":\"#billing_address_2_field, #shipping_address_2_field\",\"state\":\"#billing_state_field, #shipping_state_field, #calc_shipping_state_field\",\"postcode\":\"#billing_postcode_field, #shipping_postcode_field, #calc_shipping_postcode_field\",\"city\":\"#billing_city_field, #shipping_city_field, #calc_shipping_city_field\"}","i18n_required_text":"required","i18n_optional_text":"optional"};
//# sourceURL=wc-address-i18n-js-extra
var wc_checkout_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","update_order_review_nonce":"f1a2bb9d7d","apply_coupon_nonce":"41a4c55c42","remove_coupon_nonce":"c63f9495d1","option_guest_checkout":"yes","checkout_url":"/?wc-ajax=checkout","is_checkout":"0","debug_mode":"","i18n_checkout_error":"There was an error processing your order. Please check for any charges in your payment method and review your \u003Ca href=\"https://www.universal-solder.ca/my-account/orders/\"\u003Eorder history\u003C/a\u003E before placing the order again."};
//# sourceURL=wc-checkout-js-extra
var wc_stripe_upe_params = {"gatewayId":"stripe","title":"Credit / Debit Card","isUPEEnabled":"1","key":"pk_live_51AEsYaBTl86KSn0dsYsBLiLLHfIJsseIwYJcASWjNBykJtepfeJcb19VnL373p9cfdGx7YIemObwDNHcX2uSZyYF00Z2wUv5Oc","locale":"en","apiVersion":"2024-06-20","isLoggedIn":"","isSignupOnCheckoutAllowed":"1","isCheckout":"","return_url":"https://www.universal-solder.ca/checkout/order-received/?utm_nooverride=1","ajax_url":"/?wc-ajax=%%endpoint%%","wp_ajax_url":"https://www.universal-solder.ca/wp-admin/admin-ajax.php","theme_name":"astra","testMode":"","createPaymentIntentNonce":"84c7874fb2","updatePaymentIntentNonce":"a28edc99a2","createSetupIntentNonce":"886527fb71","createAndConfirmSetupIntentNonce":"daeeb830c9","updateFailedOrderNonce":"7820bf9af0","paymentMethodsConfig":{"card":{"isReusable":true,"title":"Credit / Debit Card","description":"","testingInstructions":"\u003Cstrong\u003ETest mode:\u003C/strong\u003E use the test VISA card 4242424242424242 with any expiry date and CVC. Other payment methods may redirect to a Stripe test page to authorize payment. More test card numbers are listed \u003Ca href=\"https://docs.stripe.com/testing\" target=\"_blank\"\u003Ehere\u003C/a\u003E.","showSaveOption":true,"supportsDeferredIntent":true,"countries":[],"enabledPaymentMethods":["card"]}},"genericErrorMessage":"There was a problem processing the payment. Please check your email inbox and refresh the page to try again.","accountDescriptor":"","addPaymentReturnURL":"https://www.universal-solder.ca/my-account/payment-methods/","orderReceivedURL":"https://www.universal-solder.ca/checkout/order-received/","enabledBillingFields":["billing_email","billing_first_name","billing_last_name","billing_phone","billing_company","billing_country","billing_address_1","billing_address_2","billing_city","billing_state","billing_postcode"],"cartContainsSubscription":"","subscriptionRequiresManualRenewal":"","subscriptionManualRenewalEnabled":"","forceSavePaymentMethod":"","accountCountry":"CA","isPaymentRequestEnabled":"","isAmazonPayEnabled":"","isLinkEnabled":"","appearance":{"theme":"stripe"},"blocksAppearance":{"theme":"stripe"},"saveAppearanceNonce":"b4d7a32518","isAmazonPayAvailable":"","isOCEnabled":"","hasAffirmGatewayPlugin":"","hasKlarnaGatewayPlugin":"","cartTotal":"0","currency":"CAD","isPaymentNeeded":"","invalid_number":"The card number is not a valid credit card number.","invalid_expiry_month":"The card's expiration month is invalid.","invalid_expiry_year":"The card's expiration year is invalid.","invalid_cvc":"The card's security code is invalid.","incorrect_number":"The card number is incorrect.","incomplete_number":"The card number is incomplete.","incomplete_cvc":"The card's security code is incomplete.","incomplete_expiry":"The card's expiration date is incomplete.","expired_card":"The card has expired.","incorrect_cvc":"The card's security code is incorrect.","incorrect_zip":"The card's zip code failed validation.","postal_code_invalid":"Invalid zip code, please correct and try again","invalid_expiry_year_past":"The card's expiration year is in the past","card_declined":"The card was declined.","missing":"There is no card on a customer that is being charged.","processing_error":"An error occurred while processing the card.","invalid_sofort_country":"The billing country is not accepted by Sofort. Please try another country.","email_invalid":"Invalid email address, please correct and try again.","invalid_request_error":"Unable to process this payment, please try again or use alternative method.","amount_too_large":"The order total is too high for this payment method","amount_too_small":"The order total is too low for this payment method","country_code_invalid":"Invalid country code, please try again with a valid country code","tax_id_invalid":"Invalid Tax Id, please try again with a valid tax id","invalid_wallet_type":"Invalid wallet payment type, please try again or use an alternative method.","payment_intent_authentication_failure":"We are unable to authenticate your payment method. Please choose a different payment method and try again.","insufficient_funds":"Your card has insufficient funds."};
//# sourceURL=wc-stripe-upe-classic-js-extra
var wc_add_to_cart_variation_params = {"wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Sorry, no products matched your selection. Please choose a different combination.","i18n_make_a_selection_text":"Please select some product options before adding this product to your cart.","i18n_unavailable_text":"Sorry, this product is unavailable. Please choose a different combination.","i18n_reset_alert_text":"Your selection has been reset. Please select some product options before adding this product to your cart."};
//# sourceURL=wc-add-to-cart-variation-js-extra
m.p (verified owner) –
I usually use the DHT series of temperature and humidity sensors for my projects but I was intrigued with how small this module was and liked the idea of a barometric pressure sensor built in. The board is about as small as it can be and still have six pins, but the BME280 device itself is _tiny_.
I don’t know if the board is 5V tolerant, but the BME280 datasheet says the device itself is 3.3V, so I erred on the side of caution and connected it to a 3.3V Arduino Pro Mini. Hookup was easy – standard I2C – and I had it working with the BMx280_I2C library in less than five minutes.
It’s been running for three days now and hasn’t crashed or missed a reading. It has closely followed the temperature and humidity trends along with a DHT22 that I set up for reference. The two devices differ by a fairly constant 0.6C and 5% humidity, which isn’t too bad at all (I have no idea which of the two devices is closer to the real numbers).
The pressure sensor is pretty neat. Raising and lowering the device by just 10-15cm makes a marked difference in the pressure reading. It’s showing a value that’s about 3kPa lower than what my local weather office is reporting, but the numbers are different by the same amount as the pressure changes throughout the day, so it may be as simple as writing an offset into your program to compensate for the difference.
Long story short: it’s very small, easy to use, 3.3V, and inexpensive.