The uArm Swift Pro is a high quality robotic arm that can be used in a wide range of applications. The uArm Swift Pro was developed and optimized for use in education, which means that many packages are already available for open source platforms such as ROS. The uArm Swift Pro has a position repeatability of 0.2 mm and is also equipped with a stepper motor and a 12-bit encoder. These are just a few reasons that make the uArm Swift Pro an excellent choice for educational use. Another great feature is the 3D printing kit that converts the uArm Swift Pro into a 3D printer in less than 1 minute.
The uArm supports the following development platforms/systems:
UFACTORY SDK
Arduino
Python
ROS
GRABCAD
OpenMV
Smartphone App
The smartphone app for iOS is already available in the App Store and enables easy control and monitoring of the robotic arm. The app for Android is in development and will be available soon.
An example of the Machine Vision
The following GIF shows the uArm in combination with the OpenMV Machine Vision Cam M7 and the facial recognition applications that can be implemented in MicroPython.
Specifications
Degrees of Freedom: 4
Repeatability: Up to 0.2 mm
Payload: 500 g
Working Range: 50-320 mm
Positioning Speed: 100 m/s
Position Feedback: 12-bit Encoder
Dimensions: 150 x 140 x 281mm
Weight: 2.2 kg
Included
UFactory uArm Swift Pro Body
Bluetooth & Vacuum Gripper
Downloads
Datasheet
World’s Most Popular ROS Platform TurtleBot is the most popular open source robot for education and research. The new generation TurtleBot3 is a small, low cost, fully programmable, ROS based mobile robot. It is intended to be used for education, research, hobby and product prototyping. Affordable Cost TurtleBot was developed to meet the cost-conscious needs of schools, laboratories and companies. TurtleBot3 is the most affordable robot among the SLAM-able mobile robots equipped with a 360° Laser Distance Sensor LDS-01. ROS Standard The TurtleBot brand is managed by Open Robotics, which develops and maintains ROS. Nowadays, ROS has become the go-to platform for all the roboticists around the world. TurtleBot can be integrated with existing ROS-based robot components, but TurtleBot3 can be an affordable platform for whom want to get started learning ROS. Extensibility TurtleBot3 encourages users to customize its mechanical structure with some alternative options: open source embedded board (as a control board), computer and sensors. TurtleBot3 Waffle Pi is a two-wheeled differential drive type platform but it is able to be structurally and mechanically customized in many ways: Cars, Bikes, Trailers and so on. Extend your ideas beyond imagination with various SBC, sensors and motors on a scalable structure. Modular Actuator for Mobile Robot TurtleBot3 is able to get a precise spatial data by using 2 DYNAMIXEL’s in the wheel joints. DYNAMIXEL XM series can be operated by one of 6 operating modes (XL series: 4 operating modes): Velocity control mode for wheels, Torque control mode or Position control mode for joint, etc. DYNAMIXEL can be used even to make a mobile manipulator which is light but can be precisely controlled with velocity, torque and position control. DYNAMIXEL is a core component that makes TurtleBot3 perfect. It is easy to assemble, maintain, replace and reconfigure. Open Control Board for ROS The control board is open-sourced in hardware wise and in software wise for ROS communication. The open source control board OpenCR1.0 is powerful enough to control not only DYNAMIXEL’s but also ROBOTIS sensors that are frequently being used for basic recognition tasks in cost effective way. Various sensors such as Touch sensor, Infrared sensor, Color sensor and a handful more are available. The OpenCR1.0 has an IMU sensor inside the board so that it can enhance precise control for countless applications. The board has 3.3 V, 5 V, 12 V power supplies to reinforce the available computer device lineups. Open Source The hardware, firmware and software of TurtleBot3 are open source which means that users are welcomed to download, modify and share source codes. All components of TurtleBot3 are manufactured with injection molded plastic to achieve low cost, however, the 3D CAD data is also available for 3D printing. Specifications Maximum translational velocity 0.26 m/s Maximum rotational velocity 1.82 rad/s (104.27 deg/s) Maximum payload 30 kg Size (L x W x H) 281 x 306 x 141 mm Weight (+ SBC + Battery + Sensors) 1.8 kg Threshold of climbing 10 mm or lower Expected operating time 2h Expected charging time 2h 30m SBC (Single Board Computers) Raspberry Pi 4 (2 GB RAM) MCU 32-bit ARM Cortex-M7 with FPU (216 MHz, 462 DMIPS) Remote Controller RC-100B + BT-410 Set (Bluetooth 4, BLE) Actuator XL430-W210 LDS (Laser Distance Sensor) 360 Laser Distance Sensor LDS-01 or LDS-02
Camera Raspberry Pi Camera Module v2.1 IMU Gyroscope 3 AxisAccelerometer 3 Axis Power connectors 3.3 V/800 mA5 V/4 A12 V/1 A Expansion pins GPIO 18 pinsArduino 32 pin Peripheral 3x UART, 1x CAN, 1x SPI, 1x I²C, 5x ADC, 4x 5-pin OLLO DYNAMIXEL ports 3x RS485, 3x TTL Audio Several programmable beep sequences Programmable LEDs 4x User LED Status LEDs 1x Board status LED1x Arduino LED1x Power LED Buttons and Switches 2x Push buttons, 1x Reset button, 2x Dip switch Battery Lithium polymer 11.1 V 1800 mAh / 19.98 Wh 5C PC connection USB Firmware upgrade via USB / via JTAG Power adapter (SMPS) Input: 100-240 VAC 50/60 Hz, 1.5 A @maxOutput: 12 VDC, 5 A Downloads ROS Robot Programming GitHub E-Manual Community
TurtleBot 4 is the next-generation of the world’s most popular open source robotics platform for education and research, offering better computing power, better sensors and a world class user experience at an affordable price point.TurtleBot 4 Lite is equipped with an iRobot Create 3 mobile base, a powerful Raspberry Pi 4 running ROS 2, OAK-D spatial AI stereo camera, 2D LiDAR and more. All components have been seamlessly integrated to deliver an out-of-the-box development and learning platform.Specifications
Base platform
iRobot Create 3
Wheels (Diameter)
72 mm
Ground Clearance
4.5 mm
On-board Computer
Raspberry Pi 4 (4 GB)
Maximum linear velocity
0.31 m/s in safe mode0.46 m/s without safe mode
Maximum angular velocity
1.90 rad/s
Maximum payload
9 kg
Operation time
2h 30m – 4h depending on load
Charging time
2h 30m
Lidar
RPLIDAR A1M8
Camera
OAK-D-Lite
User Power
VBAT @1.9 A5 V @ Low current3.3 V @ Low current
USB Expansion
2x USB 2.0 (Type A)2x USB 3.0 (Type A)
Programmable LEDs
Create 3 Lightring
Buttons and Switches
2x Create 3 User buttons1x Create 3 Power Button
Battery
26 Wh Lithium Ion (14.4 V nominal)
Charging Dock
Included
Size (L x W x H)
342 x 339 x 192 mm
Weight
3.3 kg
DownloadsUser Manual
This upgraded version 2.0 (available exclusively from Elektor) contains the following improvements:
Enhanced protective earthing (PE) for furnace chassis
Extra thermal insulation layer around furnace to reduce odors
Connection to a computer, allowing curve editing on a PC
Features such as constant temperature control and timing functions
The infrared IC heater T-962 v2.0 is a microprocessor-controlled reflow oven that you can use for effectively soldering various SMD and BGA components. The whole soldering process can be completed automatically and it is very easy to use. This machine uses a powerful infrared emission and circulation of the hot air flow, so the temperature is being kept very accurate and evenly distributed.
A windowed drawer is designed to hold the work-piece, and allows safe soldering techniques and the manipulation of SMDBGA and other small electronic parts mounted on a PCB assembly. The T-962 v2.0 may be used to automatically rework solder to correct bad solder joints, remove/replace bad components and complete small engineering models or prototypes.
Features
Large infrared soldering area
Effective soldering area: 180 x 235 mm; this increases the usage range of this machine drastically and makes it an economical investment.
Choice of different soldering cycles
Parameters of eight soldering cycles are pre defined and the entire soldering process can completed automatically from Preheat, Soak and Reflow through to cool down.
Special heat up and temperature equalization with all designs
Uses up to 800 Watts of energy efficient Infrared heating and air circulation to re-flow solder.
Ergonomic design, practical and easily operated
Good build quality but at the same time light weight and a small footprint allows the T-962 v2.0 to be easily bench positioned transported or stored.
Large number of available functions
The T-962 v2.0 can solder most small parts of PCB boards, for example CHIP, SOP, PLCC, QFP, BGA etc. It is the ideal rework solution from single runs to on-demand small batch production.
Specifications
Soldering area (max)
180 x 235 mm (7.1 x 9.3")
Power (max)
800 W
Temperature range
0-280°C (32-536°F)
Heating method
Infrared
Processing time
1~8 minutes
Power supply
220 V AC/50 Hz
Display
LCD with Backlight
Control mode
8 intelligent temperature curves
Dimensions
310 x 290 x 170 mm (12.2 x 11.4 x 6.7")
Weight
6.2 kg
Included
1x T-962 v2.0 Reflow Soldering Oven (Elektor Version)
2x Fuses
1x Power cord (EU)
Program, build, and master 60+ projects with the Wireless RP2040
The Raspberry Pi Pico and Pico W are based on the fast, efficient, and low-cost dual-core ARM Cortex M0+ RP2040 microcontroller chip running at up to 133 MHz and sporting 264 KB of SRAM and 2 MB of Flash memory. Besides spacious memory, the Pico and Pico W offer many GPIO pins, and popular peripheral interface modules like ADC, SPI, I²C, UART, PWM, timing modules, a hardware debug interface, and an internal temperature sensor.
The Raspberry Pi Pico W additionally includes an on-board Infineon CYW43439 Bluetooth and Wi-Fi chipset. At the time of writing this book, the Bluetooth firmware was not yet available. Wi-Fi is however fully supported at 2.4 GHz using the 802.11b/g/n protocols.
This book is an introduction to using the Raspberry Pi Pico W in conjunction with the MicroPython programming language. The Thonny development environment (IDE) is used in all of the 60+ working and tested projects covering the following topics:
Installing the MicroPython on Raspberry Pi Pico using a Raspberry Pi or a PC
Timer interrupts and external interrupts
Analogue-to-digital converter (ADC) projects
Using the internal temperature sensor and external sensor chips
Using the internal temperature sensor and external temperature sensor chips
Datalogging projects
PWM, UART, I²C, and SPI projects
Using Bluetooth, WiFi, and apps to communicate with smartphones
Digital-to-analogue converter (DAC) projects
All projects are tried & tested. They can be implemented on both the Raspberry Pi Pico and Raspberry Pi Pico W, although the Wi-Fi-based subjects will run on the Pico W only. Basic programming and electronics experience are required to follow the projects. Brief descriptions, block diagrams, detailed circuit diagrams, and full MicroPython program listings are given for all projects.
This adjustable circuit board holder is ideal for clamping PCB for soldering, desoldering or rework.
Features
2 adjustable grips on a retractable stand to accommodate various board sizes.
The adjustable clamps allow the PCB to rotate 360 degrees and stay set in any position.
The base of this rigid metal stand features four rubber feet to ensure stability.
Specifications
Product size
30 x 16.5 x 12.5 cm
Max. holding size
20 x 14 cm
Weight
450 g
The SQ series of handsfree probes from Sensepeek have a lower point of gravity making them even more stable compared with the original SP series of handsfree probes. All probes in the SQ series are also insulated and can be used handheld as any traditional probe but their full potential is used when measuring handsfree.
The SQ series of oscilloscope probes also includes more ground options, have probe tip protection, longer cable and support for oscilloscopes with automatic scaling (10:1).
All the loved features of handsfree measurement, exchangeable fine pitch spring tipped test needle, color-coded cable holders and the minimalistic design is maintained to make traditional sized and handheld probes obsolete.
Both length and weight of the SQ probes are perfectly balanced to be used with PCBite PCB holders and base plate which is a must for handsfree function.
Features
Passive 10:1 probe with support for oscilloscopes with automatic scaling
Spring-loaded test needle for fine pitch measurements
Multiple ground options
Color coded cable holders
Probe tip protection
Insulated, can be used handheld
Improved probe holder for handsfree measurement when used with PCBite PCB holders
Included
1x SQ500 500 MHz probe with spring tipped test needle
1x SQ probe holder for handsfree measurement
1x Testhook with detachable cables (5 cm & 10 cm) for convenient ground connection
1x Alligator cable for convenient ground connection
1x Standard ground spring, for handheld measurements at rated bandwidth
1x Unique ground spring, for total handsfree measurements at rated bandwidth
1x Set of color coded cable holders (4 colors)
1x Probe tip protection
1x Extra test needle
Downloads
User Guide SQXX0 Rev1.1
The SQ series of handsfree probes from Sensepeek have a lower point of gravity making them even more stable compared with the original SP series of handsfree probes. All probes in the SQ series are also insulated and can be used handheld as any traditional probe but their full potential is used when measuring handsfree.
The SQ series of oscilloscope probes also includes more ground options, have probe tip protection, longer cable and support for oscilloscopes with automatic scaling (10:1).
All the loved features of handsfree measurement, exchangeable fine pitch spring tipped test needle, color-coded cable holders and the minimalistic design is maintained to make traditional sized and handheld probes obsolete.
Both length and weight of the SQ probes are perfectly balanced to be used with PCBite PCB holders and base plate which is a must for handsfree function.
Features
Passive 10:1 probe with support for oscilloscopes with automatic scaling
Spring-loaded test needle for fine pitch measurements
Multiple ground options
Color coded cable holders
Probe tip protection
Insulated, can be used handheld
Improved probe holder for handsfree measurement when used with PCBite PCB holders
Included
1x SQ350 350 MHz probe with spring tipped test needle
1x SQ probe holder for handsfree measurement
1x Testhook with detachable cables (5 cm & 10 cm) for convenient ground connection
1x Alligator cable for convenient ground connection
1x Standard ground spring, for handheld measurements at rated bandwidth
1x Unique ground spring, for total handsfree measurements at rated bandwidth
1x Set of color coded cable holders (4 colors)
1x Probe tip protection
1x Extra test needle
Downloads
User Guide SQXX0 Rev1.1
The SQ series of handsfree probes from Sensepeek have a lower point of gravity making them even more stable compared with the original SP series of handsfree probes. All probes in the SQ series are also insulated and can be used handheld as any traditional probe but their full potential is used when measuring handsfree.
Features
The SQ series of handsfree probes from Sensepeek have a lower point of gravity making them even more stable compared with the original SP series of handsfree probes.
All probes in the SQ series are also insulated and can be used handheld as any traditional probe but their full potential is used when measuring handsfree.
The SQ series of oscilloscope probes also includes more ground options, have probe tip protection, longer cable and support for oscilloscopes with automatic scaling (10:1).
All the loved features of handsfree measurement, exchangeable fine pitch spring tipped test needle, color-coded cable holders and the minimalistic design is maintained to make traditional sized and handheld probes obsolete.
Both length and weight of the SQ probes are perfectly balanced to be used with PCBite PCB holders and base plate which is a must for handsfree function.
Included
1x SQ200 200 MHz probe with spring tipped test needle
1x SQ probe holder for handsfree measurement
1x Testhook with detachable cables (5 cm & 10 cm) for convenient ground connection
1x Alligator cable for convenient ground connection
1x Standard ground spring, for handheld measurements at rated bandwidth
1x Unique ground spring, for total handsfree measurements at rated bandwidth
1x Set of color coded cable holders (4 colors)
1x Probe tip protection
1x Extra test needle
Downloads
User Guide SQXX0 Rev1.2
The Arduino Uno is an open-source microcontroller development system encompassing hardware, an Integrated Development Environment (IDE), and a vast number of libraries. It is supported by an enormous community of programmers, electronic engineers, enthusiasts, and academics. The libraries in particular really smooth Arduino programming and reduce programming time. What’s more, the libraries greatly facilitate testing your programs since most come fully tested and working.
The Raspberry Pi 4 can be used in many applications such as audio and video media devices. It also works in industrial controllers, robotics, games, and in many domestic and commercial applications. The Raspberry Pi 4 also offers Wi-Fi and Bluetooth capability which makes it great for remote and Internet-based control and monitoring applications.
This book is about using both the Raspberry Pi 4 and the Arduino Uno in PID-based automatic control applications. The book starts with basic theory of the control systems and feedback control. Working and tested projects are given for controlling real-life systems using PID controllers. The open-loop step time response, tuning the PID parameters, and the closed-loop time response of the developed systems are discussed together with the block diagrams, circuit diagrams, PID controller algorithms, and the full program listings for both the Raspberry Pi and the Arduino Uno.
The projects given in the book aim to teach the theory and applications of PID controllers and can be modified easily as desired for other applications. The projects given for the Raspberry Pi 4 should work with all other models of Raspberry Pi family.
The book covers the following topics:
Open-loop and closed-loop control systems
Analog and digital sensors
Transfer functions and continuous-time systems
First-order and second-order system time responses
Discrete-time digital systems
Continuous-time PID controllers
Discrete-time PID controllers
ON-OFF temperature control with Raspberry Pi and Arduino Uno
PID-based temperature control with Raspberry Pi and Arduino Uno
PID-based DC motor control with Raspberry Pi and Arduino Uno
PID-based water level control with Raspberry Pi and Arduino Uno
PID-based LED-LDR brightness control with Raspberry Pi and Arduino Uno
The SQ series of handsfree PCBite probes from Sensepeek are insulated, come with included color-coded cable holders and have a lower point of gravity making them even more stable compared with the original SP series of probes. All the loved features of handsfree measurement, exchangeable fine pitch spring tipped test needle and the minimalistic design is maintained to make traditional sized and handheld probes obsolete.
Features
All handsfree probes from Sensepeek makes instant measurements or long triggering sessions a breeze.
No more soldering wires to connect your probe or complicated tools to setup, just positioning the probe needle on any test point or component in the signal path and release.
Saves time and frustration during development, verification and repairs.
The minimalist design and the spring-loaded test needle makes it possible to simultaneously measure on fine pitch components and nearby signals.
Both length and weight of the SQ probes are perfectly balanced to be used with PCBite PCB holders and base plate which is a must for handsfree function.
The probe holder comes with a powerful magnet in the base, as for all PCBite probes and holders which makes the probe easy to place and reposition.
The SQ series of probes can be used handheld without the probe holder as they have an insulated grip but their full potential is used when measuring handsfree.
Included
4x SQ10 probes and pin tipped test needles (black)
2x Banana to dupont test wires (red/black)
5x Dupont to dupont test wires
1x Set of cable holders (4 colors)
4x Extra test needles
Downloads
User guide
The SQ series of handsfree PCBite probes from Sensepeek are insulated, come with included color-coded cable holders and have a lower point of gravity making them even more stable compared with the original SP series of probes. All the loved features of handsfree measurement, exchangeable fine pitch spring tipped test needle and the minimalistic design is maintained to make traditional sized and handheld probes obsolete.
Features
All handsfree probes from Sensepeek makes instant measurements or long triggering sessions a breeze.
No more soldering wires to connect your probe or complicated tools to setup, just positioning the probe needle on any test point or component in the signal path and release.
Saves time and frustration during development, verification and repairs.
The minimalist design and the spring-loaded test needle makes it possible to simultaneously measure on fine pitch components and nearby signals.
Both length and weight of the SQ probes are perfectly balanced to be used with the included PCB holders and base plate which is a must for handsfree function.
The probe holder comes with a powerful magnet in the base, as for all PCBite probes and holders which makes the probe easy to place and reposition.
The SQ series of probes can be used handheld without the probe holder as they have an insulated grip but their full potential is used when measuring handsfree.
One side of the included baseplate is matte and the other is mirror polished. The mirror polished surface makes it easy to see components on the circuit board underside. For added protection during measurement the included insulation cover can be mounted on one of the surfaces.
Included
4x PCBite PCB holders
1x Set of yellow insulation washers for the PCB holders
1x Large Base plate (A4)
1x Insulation cover for the base plate (A4)
1x Micro fiber cloth
4x SQ10 probes and pin tipped test needles (black)
2x Banana to dupont test wires (red/black)
5x Dupont to dupont test wires
1x Set of cable holders (4 colors)
4x Extra test needles
Downloads
User guide (PCBite kit)
User guide (SQ10 probes)
The SQ series of handsfree PCBite probes from Sensepeek are insulated, come with included color-coded cable holders and have a lower point of gravity making them even more stable compared with the original SP series of probes. All the loved features of handsfree measurement, exchangeable fine pitch spring tipped test needle and the minimalistic design is maintained to make traditional sized and handheld probes obsolete.
Features
All handsfree probes from Sensepeek makes instant measurements or long triggering sessions a breeze.
No more soldering wires to connect your probe or complicated tools to setup, just positioning the probe needle on any test point or component in the signal path and release.
Saves time and frustration during development, verification and repairs.
The minimalist design and the spring-loaded test needle makes it possible to simultaneously measure on fine pitch components and nearby signals.
Both length and weight of the SQ probes are perfectly balanced to be used with PCBite PCB holders and base plate which is a must for handsfree function.
The probe holder comes with a powerful magnet in the base, as for all PCBite probes and holders which makes the probe easy to place and reposition.
The SQ series of probes can be used handheld without the probe holder as they have an insulated grip but their full potential is used when measuring handsfree.
Included
4x PCBite PCB holders
2x SQ10 probes and pin tipped test needles (red/black)
2x Banana to dupont test wires (red/black)
1x Large Base plate (A4)
1x Insulation cover for the base plate (A4)
1x Set of yellow insulation washers for the PCB holders
1x Set of cable holders (red/black)
2x Extra test needles
1x Micro fiber cloth
Downloads
User Guide (PCBite Kit)
User Guide (SQ10)
The SQ series of handsfree PCBite probes from Sensepeek are insulated, come with included color-coded cable holders and have a lower point of gravity making them even more stable compared with the original SP series of probes. All the loved features of handsfree measurement, exchangeable fine pitch spring tipped test needle and the minimalistic design is maintained to make traditional sized and handheld probes obsolete.
Features
All handsfree probes from Sensepeek makes instant measurements or long triggering sessions a breeze.
No more soldering wires to connect your probe or complicated tools to setup, just positioning the probe needle on any test point or component in the signal path and release.
Saves time and frustration during development, verification and repairs. The minimalist design and the spring-loaded test needle makes it possible to simultaneously measure on fine pitch components and nearby signals.
Both length and weight of the SQ probes are perfectly balanced to be used with PCBite PCB holders and base plate which is a must for handsfree function.
The probe holder comes with a powerful magnet in the base, as for all PCBite probes and holders which makes the probe easy to place and reposition.
The SQ series of probes can be used handheld without the probe holder as they have an insulated grip but their full potential is used when measuring handsfree.
Included
2x SQ10 probes and pin tipped test needles (red/black)
2x Banana to dupont test wires (red/black)
1x Set of cable holders (red/black)
2x Extra test needles
Downloads
User guide
Components are both shrinking and getting increasingly finer pitch year after year but your PCBs might have grown in size or the number of interconnected PCBs or the number of handsfree PCBite probes needed to test your design may have increased making it crowded on our other smaller base plates.
Features
With a size of 297 x 420 mm (DIN A3) the extra large baseplate has room for most PCBs and many handsfree PCBite probes for those measurements sessions where more channels than available is needed.
So if you are looking for more space, extra protection or just want to clean up your work surface then this accessory is a perfect match.
Designed to be used with Sensepeeks magnetic PCBite line of products including PCB holders, hands free probes and magnifier.
Included
1x XL base plate (DIN A3) with pre-fitted insulation cover
Clever Tricks with ATmega328 Pro Mini Boards
With a simple Pro Mini board and a few other components, projects that 20 or 30 years ago were unthinkable (or would have cost a small fortune) are realized easily and affordably in this book: From simple LED effects to a full battery charging and testing station that will put a rechargeable through its paces, there’s something for everyone.
All the projects are based on the ATmega328 microcontroller, which offers endless measuring, switching, and control options with its 20 input and output lines. For example, with a 7-segment display and a few resistors, you can build a voltmeter or an NTC-based thermometer. The Arduino platform offers the perfect development environment for programming this range of boards.
Besides these very practical projects, the book also provides the necessary knowledge for you to create projects based on your own ideas. How to measure, and what? Which transistor is suitable for switching a certain load? When is it better to use an IC? How do you switch mains voltage? Even LilyPad-based battery-operated projects are discussed in detail, as well as many different motors, from simple DC motors to stepper motors.
Sensors are another exciting topic: For example, a simple infrared receiver that can give disused remote controls a new lease on life controlling your home, and a tiny component that can actually measure the difference in air pressure between floor and table height!
Raspberry Pi Pico WH is a microcontroller board based on the Raspberry Pi RP2040 microcontroller chip.
The RP2040 microcontroller chip ('Raspberry Silicon') offers a dual-core ARM Cortex-M0+ processor (133 MHz), 256 KB RAM, 30 GPIO pins, and many other interface options. In addition, there is 2 MB of on-board QSPI flash memory for code and data storage.
Raspberry Pi Pico WH has been designed to be a low cost yet flexible development platform for RP2040 with a 2.4 GHz wireless interface using an Infineon CYW43439. The wireless interface is connected via SPI to the RP2040.
Features of Pico WH
RP2040 microcontroller with 2 MB of flash memory
On-board single-band 2.4 GHz wireless interfaces (802.11n)
Micro USB B port for power and data (and for reprogramming the flash)
40 pin 21 x 51 mm 'DIP' style 1 mm thick PCB with 0.1' through-hole pins also with edge castellations
Exposes 26 multi-function 3.3 V general purpose I/O (GPIO)
23 GPIO are digital-only, with three also being ADC capable
Can be surface mounted as a module
3-pin ARM serial wire debug (SWD) port
Simple yet highly flexible power supply architecture
Various options for easily powering the unit from micro USB, external supplies or batteries
High quality, low cost, high availability
Comprehensive SDK, software examples and documentation
Pre-populated headers and 3-pin debug connector
Features of the RP2040 microcontroller
Dual-core cortex M0+ at up to 133 MHz
On-chip PLL allows variable core frequency
264 kByte multi-bank high performance SRAM
External Quad-SPI Flash with eXecute In Place (XIP) and 16 kByte on-chip cache
High performance full-crossbar bus fabric
On-board USB1.1 (device or host)
30 multi-function general purpose I/O (four can be used for ADC)
1.8-3.3 V I/O voltage
12-bit 500 ksps analogue to digital converter (ADC)
Various digital peripherals
2x UART, 2x I²C, 2x SPI, 16x PWM channels
1x timer with 4 alarms, 1x real time clock
2x programmable I/O (PIO) blocks, 8 state machines in total
Flexible, user-programmable high-speed I/O
Can emulate interfaces such as SD card and VGA
Note: Raspberry Pi Pico W I/O voltage is fixed at 3.3 V.
Downloads
Datasheet
Specifications of 3-pin Debug Connector
Raspberry Pi Pico W is a microcontroller board based on the Raspberry Pi RP2040 microcontroller chip.
The RP2040 microcontroller chip ('Raspberry Silicon') offers a dual-core ARM Cortex-M0+ processor (133 MHz), 256 KB RAM, 30 GPIO pins, and many other interface options. In addition, there is 2 MB of on-board QSPI flash memory for code and data storage.
Raspberry Pi Pico W has been designed to be a low cost yet flexible development platform for RP2040 with a 2.4 GHz wireless interface using an Infineon CYW43439. The wireless interface is connected via SPI to the RP2040.
Features of Pico W
RP2040 microcontroller with 2 MB of flash memory
On-board single-band 2.4 GHz wireless interfaces (802.11n)
Micro USB B port for power and data (and for reprogramming the flash)
40 pin 21 x 51 mm 'DIP' style 1 mm thick PCB with 0.1' through-hole pins also with edge castellations
Exposes 26 multi-function 3.3 V general purpose I/O (GPIO)
23 GPIO are digital-only, with three also being ADC capable
Can be surface mounted as a module
3-pin ARM serial wire debug (SWD) port
Simple yet highly flexible power supply architecture
Various options for easily powering the unit from micro USB, external supplies or batteries
High quality, low cost, high availability
Comprehensive SDK, software examples and documentation
Features of the RP2040 microcontroller
Dual-core cortex M0+ at up to 133 MHz
On-chip PLL allows variable core frequency
264 kByte multi-bank high performance SRAM
External Quad-SPI Flash with eXecute In Place (XIP) and 16 kByte on-chip cache
High performance full-crossbar bus fabric
On-board USB1.1 (device or host)
30 multi-function general purpose I/O (four can be used for ADC)
1.8-3.3 V I/O voltage
12-bit 500 ksps analogue to digital converter (ADC)
Various digital peripherals
2x UART, 2x I²C, 2x SPI, 16x PWM channels
1x timer with 4 alarms, 1x real time clock
2x programmable I/O (PIO) blocks, 8 state machines in total
Flexible, user-programmable high-speed I/O
Can emulate interfaces such as SD card and VGA
Note: Raspberry Pi Pico W I/O voltage is fixed at 3.3 V.
Downloads
Datasheet
Specifications of 3-pin Debug Connector
Raspberry Pi Pico is a low-cost, high-performance microcontroller board and also the first product based on a chip developed by Raspberry Pi itself.
The RP2040 microcontroller chip ('Raspberry Silicon') offers a dual-core ARM Cortex-M0+ processor (133 MHz), 256 KB RAM, 30 GPIO pins, and many other interface options. In addition, there is 2 MB of on-board QSPI flash memory for code and data storage.
Specifications
RP2040 microcontroller chip designed by Raspberry Pi in the UK
Dual-core ARM Cortex M0+ processor, with a flexible clock running up to 133 MHz
264 kB SRAM, and 2 MB on-board Flash memory
Castellated module allows soldering directly to carrier boards
USB 1.1 host and device support
Energy-efficient sleep and dormant modes
Drag and drop programming using mass storage via USB
26x multifunction GPIO pins
2x SPI, 2x I²C, 2x UART, 3x 12-bit ADC, 16x controllable PWM channels
On-chip accurate clock and timer
Temperature sensor
On-chip accelerated floating point libraries
8x programmable IO (PIO) state machines for custom peripherals
H version of the Raspberry Pi Pico board with pre-soldered headers and 3-pin debug connector
Downloads
Specifications of 3-pin Debig Connector
For Raspberry Pi, ESP32 and nRF52 with Python, Arduino and Zephyr
Bluetooth Low Energy (BLE) radio chips are ubiquitous from Raspberry Pi to light bulbs. BLE is an elaborate technology with a comprehensive specification, but the basics are quite accessible.
A progressive and systematic approach will lead you far in mastering this wireless communication technique, which is essential for working in low power scenarios.
In this book, you’ll learn how to:
Discover BLE devices in the neighborhood by listening to their advertisements.
Create your own BLE devices advertising data.
Connect to BLE devices such as heart rate monitors and proximity reporters.
Create secure connections to BLE devices with encryption and authentication.
Understand BLE service and profile specifications and implement them.
Reverse engineer a BLE device with a proprietary implementation and control it with your own software.
Make your BLE devices use as little power as possible.
This book shows you the ropes of BLE programming with Python and the Bleak library on a Raspberry Pi or PC, with C++ and NimBLE-Arduino on Espressif’s ESP32 development boards, and with C on one of the development boards supported by the Zephyr real-time operating system, such as Nordic Semiconductor's nRF52 boards.
Starting with a very little amount of theory, you’ll develop code right from the beginning. After you’ve completed this book, you’ll know enough to create your own BLE applications.
The Andonstar AD1605 4K Digital Microscope features a 14 megapixels HD sensor, an oversized metal base and an adjustable bracket. With 4k ultra HD image sensor, you can capture high-quality pictures and record ultra-clear videos. This 4K digital microscope possesses a magnification up to 150X. With a stand size of 37.5 x 25 x 47 cm, it can offer a large working space that is ideal for assembly, inspection, training, real-time viewing, image capture and video documentation. With it, you can check the solder joint of a circuit board, or the minute structure of coin, jewelry, textile, skin, insect, etc.
Features
14 MP HD sensor providing clear images of high quality
Deep depth of field making images sharp and clear
Oversized metal base providing large working space
Wide focus range from 5 to 29 cm
Adjustable metal bracket for easy adjustment of magnification and object distance
Image capture & video record function for convenient documentation of work
UV Filter to protect the lens from the oil, heat, dirt or dust during soldering or repair
IR remote control for easy operation and avoid the shake of the microscope with the button playing
Memory card with up to 32 GB storage (not included in the package)
Applications
Phone repair
PCB checking
Plants & insects
Arts & crafts/miniature
Printings/textile
Assembling line
Antique authentication
Jewelry appraisal
Watch repair
DIY
Specifications
Image sensor
14 MP
Video output
3840x2160 (30fps)2560x1440 (24fps)1920x1080 (60fps/30fps)
Video format
MP4
Magnification
Up to 150 times (29 inch HDMI monitor)
Photo resolution
Max. 12 MP (4032x3024)
Photo format
JPG
Focus range
5-29 cm
Frame Rate
Max. 60fps
Video interface
HDMI
Storage
microSD card (up to 32 GB)
PC support
No
Power source
5 V DC
Light source
2 LEDs with the stand
Stand size
37.5 x 25 x 47 cm
Weight
5.5 kg
Included
1x Andonstar AD1605 Digital Microscope
1x Metal stand
1x UV filter
1x IR remote
1x Switch cable
1x Power adapter
1x User manual
The PCBite Magnifier (premium build quality made from CNC machined aluminum) enlarges your target and makes it easier to see during soldering, inspection and measurements. Especially useful when placing PCBite hands free probes on fine pitch SMD components during measurements.
3x magnification edgeless lens for increased visibility of the work surface and AR coating (anti-reflection) to reduce reflections from nearby light sources.
Optimized design, magnification and focal point for use together with the PCBite PCB holders and baseplates included in all PCBite kits. Can also be used handheld but not standalone without a metal surface as base.
At the bottom of the magnifier foot there is a strong magnet perfectly balanced in strength. A low friction bottom cap protects the magnet and the baseplate to make the magnifier easy to slide when repositioning or removing the magnifier from the baseplate.
Friction based adjustment of lens tilt and rotate positions takes away the need for annoying and complicated set screws.
Learn how to use the ESP32 Microcontroller and MicroPython programming in your future projects!
The project book, written by well-known Elektor author Dogan Ibrahim, holds many software- and hardware-based projects especially developed for the MakePython ESP32 Development Kit. The kit comes with several LEDs, sensors, and actuators. The kit will help you acquire the basic knowledge to create IoT projects.
The book’s fully evaluated projects feature all the supplied components. Each project includes a block diagram, a circuit diagram, a full program listing, and a complete program description.
Included in the kit
1x MakePython ESP32 development board with LCD
1x Ultrasonic ranging module
1x Temperature and humidity sensor
1x Buzzer module
1x DS18B20 module
1x Infrared module
1x Potentiometer
1x WS2812 module
1x Sound sensor
1x Vibration sensor
1x Photosensitive resistance module
1x Pulse sensor
1x Servo motor
1x USB cable
2x Button
2x Breadboard
45x Jumper wire
10x Resistor 330R
10x LED (Red)
10x LED (Green)
1x Project book (206 pages)
46 Projects in the Book
LED Projects
Blinking LED
Flashing SOS
Blinking LED – using a timer
Alternately flashing LEDs
Button control
Changing the LED flashing rate using pushbutton interrupts
Chasing-LEDs
Binary-counting LEDs
Christmas lights (random-flashing 8 LEDs)
Electronic dice
Lucky day of the week
Pulsewidth Modulation (PWM) Projects
Generate a 1000-Hz PWM waveform with 50% duty cycle
LED brightness control
Measuring the frequency and duty cycle of a PWM waveform
Melody maker
Simple electronic organ
Servo motor control
Servo motor DS18B20 thermometer
Analog To Digital Converter (ADC) Projects
Voltmeter
Plotting the analog input voltage
ESP32 internal temperature sensor
Ohmmeter
Photosensitive resistance module
Digital To Analog Converter (DAC) Projects
Generating fixed voltages
Generating a sawtooth-wave signal
Generating a triangular-wave signal
Arbitrary periodic waveform
Generating a sinewave signal
Generating accurate sinewave signal using timer interrupts
Using The OLED Display
Seconds counter
Event counter
DS18B20 OLED based digital thermometer
ON-OFF temperature controller
Measuring the temperature and humidity
Ultrasonic distance measurement
Height of a person (stadiometer)
Heart rate (pulse) measurement
Other Sensors Supplied with the Kit
Theft alarm
Sound-activated light
Infrared obstacle avoidance with buzzer
WS2812 RGB LED ring
Timestamping temperature and humidity readings
Network Programming
Wi-Fi scanner
Remote control from the Internet browser (using a smartphone or PC) – Web Server
Storing temperature and humidity data in the Cloud
Low-Power Operation
Using a timer to wake up the processor
Architecture, Programming and Applications
The MSP430 is a popular family of microcontrollers from Texas Instruments. In this book we will work with the smallest type, which is the powerful MSP430G2553. We will look at the capabilities of this microcontroller in detail, as it is well-suited for self-made projects because it is available in a P-DIP20 package.
We will take a closer look at the microcontroller and then build, step by step, some interesting applications, including a 'Hello World' blinking LED and a nice clock application, which can calculate the day of the week based on the date.
You also will learn how to create code for the MSP microcontroller in assembler. In addition to that, we will work with the MSP-Arduino IDE, which makes it quite easy to create fast applications without special in-depth knowledge of the microcontrollers.
All the code used in the book is available for download from the Elektor website.