
Your Canadian Supplier of Unique Electrical Boards, Modules and Kits
All PTSolns products have datasheets, 3D models and a range of other supporting material.
Helping Makers Build | PTSolns
Our goal is to provide the highest quality products backed by our unparalleled customer support.
-
Nano Flip ATmega328P Microcontroller Development Board 2-Pack (Arduino Nano Compatible)
4.86 / 5.0
(7) 7 total reviews
Regular price $22.99 CADRegular priceUnit price / per -
Uno R3+ ATmega328P Microcontroller Development Board (Arduino Compatible)
4.75 / 5.0
(8) 8 total reviews
Regular price $19.99 CADRegular priceUnit price / per -
Proto-Shield Prototype PCB Microcontroller Shield for Arduino Uno
5.0 / 5.0
(11) 11 total reviews
Regular price From $13.99 CADRegular priceUnit price / per -
ESP32 microWatt Development Board Microcontroller
5.0 / 5.0
(2) 2 total reviews
Regular price $19.99 CADRegular priceUnit price / per -
LoRa 915MHz SX1276 Long Range Transceiver Prototyping Module
5.0 / 5.0
(3) 3 total reviews
Regular price $34.99 CADRegular priceUnit price / per -
NRF-Shield nRF24L01 RF PCB Microcontroller Shield for Arduino Uno
5.0 / 5.0
(1) 1 total reviews
Regular price From $13.99 CADRegular priceUnit price / per -
ESP Master Key - Universal Breakout Board Breadboard Adapter for ESP32 ESP8266 Microcontroller Development Boards
5.0 / 5.0
(4) 4 total reviews
Regular price $11.99 CADRegular priceUnit price / per -
Proto-Half Prototyping Solderable Perf Breadboard PCB
5.0 / 5.0
(19) 19 total reviews
Regular price From $10.99 CADRegular priceUnit price / per -
Proto-Full Prototyping Solderable Perf Breadboard PCB
5.0 / 5.0
(7) 7 total reviews
Regular price From $13.99 CADRegular priceUnit price / per -
NTEA-LG Breakout Board Expansion Adapter for Nano Microcontroller Development Board
5.0 / 5.0
(1) 1 total reviews
Regular price $14.99 CADRegular priceUnit price / per -
1602 LCD Interface-Shield with Programmable Buttons and LEDs for Uno (Arduino Compatible)
Regular price $22.99 CADRegular priceUnit price / per -
RTC MicroSD Data Logging Shield for Uno (Arduino Compatible)
Regular price $19.99 CADRegular priceUnit price / per -
microWatt Proto Prototyping Board for ESP32 Microcontroller Development Board
Regular price $13.99 CADRegular priceUnit price / perSold Out -
Pico BoB Breakout Board Adapter Module for Raspberry Pi Pico Family
Regular price $14.99 CADRegular priceUnit price / per -
ESP BoB Breakout Board Adapter Module for ESP32 ESP8266 Dev Boards
5.0 / 5.0
(1) 1 total reviews
Regular price $14.99 CADRegular priceUnit price / per -
Raspberry Pi Pico Expansion Board (Pico Base)
Regular price $12.99 CADRegular priceUnit price / per -
Raspberry Pi Pico Expansion Board (Pico Base + Proto)
Regular price $15.99 CADRegular priceUnit price / perSold Out -
NTEA-SM Breakout Board Expansion Adapter for Nano Microcontroller Development Board
Regular price $10.99 CADRegular priceUnit price / per -
NTEA-MD Breakout Board Expansion Adapter for Nano Microcontroller Development Board
4.0 / 5.0
(1) 1 total reviews
Regular price $12.99 CADRegular priceUnit price / per -
I2C Backpack for 1602 and 2004 LCD Kit
Regular price $14.99 CADRegular priceUnit price / per -
Prototyping Solderable Breadboard for ESP32 and ESP8266 Development Boards
Regular price From $13.99 CADRegular priceUnit price / per -
Proto-N2RF Prototyping Solderable Perf Breadboard PCB
5.0 / 5.0
(1) 1 total reviews
Regular price From $12.99 CADRegular priceUnit price / per -
Proto-Mix Prototyping Solderable Perf Breadboard PCB
4.75 / 5.0
(4) 4 total reviews
Regular price From $11.99 CADRegular priceUnit price / per -
Nano Flip 3V3 Microcontroller ATmega328P Dev Board 3.3V Logic Level 2-Pack (Arduino Nano Compatible)
Regular price $22.99 CADRegular priceUnit price / per -
USB UART Bridge U2B Serial Adapter CH340 5V 3.3V Programming Module (2-Pack)
Regular price $14.99 CADRegular priceUnit price / per
Our most popular collections | PTSolns
-
Microcontroller
PTSolns Microcontroller Collection PTSolns microcontroller development boards Nano, Uno, ATmega328P, ESP32-based, and...
-
Shield-Series
The Shield-Series is a collection of unique shields intended for the the...
-
Proto-Series
PTSolns Proto-Series Collection The Proto-Series consists of the Proto-Half, Proto-Full, and the...
-
NTEA Series
PTSolns NTEA-Series This is a collection of PTSolns NTEA-Series.
-
Pico-Series
PTSolns Pico-Series Collection The Pico-Series is designed to interface with the popular...
Tinker Thoughts Blog
View all in Tinker Thoughts Blog-
TTB #18: [Guest Post] Using EEPROM on the Nano Flip to Make a Button Logger
The Nano Flip, built on the ATmega328P, includes 1 KB of EEPROM memory that retains data even after power loss. This tutorial demonstrates how to use EEPROM in a simple but practical button press logger. Each press increments a counter which is stored permanently in the EEPROM. The current counter value is displayed on an I2C LCD, making it easy to visualize the data. By leveraging EEPROM, your project can survive resets or power outages, continuing exactly where it left off. This same approach can be extended to countless applications and use cases.
TTB #18: [Guest Post] Using EEPROM on the Nano Flip to Make a Button Logger
The Nano Flip, built on the ATmega328P, includes 1 KB of EEPROM memory that retains data even after power loss. This tutorial demonstrates how to use EEPROM in a simple but practical button press logger. Each press increments a counter which is stored permanently in the EEPROM. The current counter value is displayed on an I2C LCD, making it easy to visualize the data. By leveraging EEPROM, your project can survive resets or power outages, continuing exactly where it left off. This same approach can be extended to countless applications and use cases.
-
TTB #17: Li-Po & Li-Ion Battery Charging Calculator with BQ24074
This calculator helps with Li-Po and Li-Ion single cell batteries by providing key charging values based on the BQ24074. It calculates charging current, termination current, and a suggested battery capacity. The goal is to make datasheet information easier to apply in practical designs. By entering a few parameters, you can see the values needed to set up or check a charging circuit. This tool is intended for straightforward reference and reduces the need to work through the equations manually. It is suited for anyone working with single cell battery charging using the BQ24074 or similar ICs.
TTB #17: Li-Po & Li-Ion Battery Charging Calculator with BQ24074
This calculator helps with Li-Po and Li-Ion single cell batteries by providing key charging values based on the BQ24074. It calculates charging current, termination current, and a suggested battery capacity. The goal is to make datasheet information easier to apply in practical designs. By entering a few parameters, you can see the values needed to set up or check a charging circuit. This tool is intended for straightforward reference and reduces the need to work through the equations manually. It is suited for anyone working with single cell battery charging using the BQ24074 or similar ICs.
-
TTB #16: Measuring the Current Draw on BMP280 Sensor Module
In this post, we measure the current draw of the BMP280/BME280 sensor modules in Normal Mode and Forced Mode using the Nordic PPK2 for precise readings. In Normal Mode, the sensor remains active, averaging 421.94µA continuously. In Forced Mode, the BMx280 enters deep sleep between readings, producing sharp bursts of ~627µA for only 12.38ms and averaging just 3.45µA at a 2-second interval — with deep sleep currents as low as 0.52µA. We used our custom BMx280 Arduino library, optimized for single-burst reads, to achieve these results. This design minimizes I²C/SPI bus time, supports both BMP280 and BME280, and offers simple...
TTB #16: Measuring the Current Draw on BMP280 Sensor Module
In this post, we measure the current draw of the BMP280/BME280 sensor modules in Normal Mode and Forced Mode using the Nordic PPK2 for precise readings. In Normal Mode, the sensor remains active, averaging 421.94µA continuously. In Forced Mode, the BMx280 enters deep sleep between readings, producing sharp bursts of ~627µA for only 12.38ms and averaging just 3.45µA at a 2-second interval — with deep sleep currents as low as 0.52µA. We used our custom BMx280 Arduino library, optimized for single-burst reads, to achieve these results. This design minimizes I²C/SPI bus time, supports both BMP280 and BME280, and offers simple...