This $4 PWM Signal Generator Outputs Pulses up to 150 KHz

XY-PWM1 Signal Generator

When I think about signals generators, I usually think about equipment that costs several hundred dollars, but depending on your needs you could also use much cheaper solutions like PSLab electronics lab board ($65), or an Arduino board to generate a signal. Another option is to get an ultra-cheap signal generator such as XY-PWM1 which I found on ICStation for just $4.19.Its function is limited to PWM pulses from 1Hz to 150KHz, with a voltage range between 3.3V and 30V.  XY-PWM1 specifications: LCD display showing frequency and duty cycle Voltage Range – DC 3.3V-30V Frequency range Normal mode: 1Hz~150KHz Precise mode: 1Hz~15KHz Frequency accuracy: 2% Duty cycle accuracy 1% in Normal mode 0.1% in Precise mode Duty cycle range – 0.00%-100% Output Current – About 5-30mA Dimensions – 79x43x37mm Temperature Range – -40℃~85℃ Humidity – 0%~95% RH There’s no obvious button to select mode, but apparently, you’d just need to use a combination of short and long press to select the …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

QC-MINI QC 2.0/3.0 USB fast charging board sells for $2

QC-MINI USB Fast Charging Board

QC-MINI is a USB fast charging board that can take 6V to 32V DC input from a power source such as solar panel, and outputs 3 to 12V via a USB port using QC 2.0/3.0 and other fast charging standards. The board can be useful to implement fast charging in any project, and it won’t break the bank as I’ve just come accross the module on IC Station for just $1.99. QC-MINI key features and specifications: Input voltage – 6.0V to 32V DC Output 5V DC up to 3.4A by default Fast Charging QC 2.0, QC 3.0 with 9V @ 2.5A and 12V @ 2A support BC1.2 protocol Apple protocol Samsung protocol MTK PE1.1/PE2.0 Huawei Fast Charge Protocol FCP, does not support mate9 (SCP) Spreadtrum Fast Charge Protocol SFCP Safety – Overvoltage protection, undervoltage protection, overcurrent protection, short circuit protection, over temperature protection. Misc – LED load indicator with brightness increasing with load Dimensions – 38x20x10 mm Temperature Range – …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

XinaBox’s xChips Enable Modular Electronics for Makers & STEM Education

Xinabox xCHIPS ESP8266 UV Index Monitor

So today, I decided to have a look a 96Boards website to see if there was anything new from the community, and I came accross “X in a Box B901“, an “☒CHIP is designed to interface with the 96 Boards, such as the Dragonboard 410c. This provides an interface to support the ☒CHIP ecosystem, adding support for many additional sensors etc…” I had no idea what it was all about, so obviously I had to investigate. Xinabox (X in a Box) is an ecosystem of modular electronics boards used for developing, making products and learning. There are now over 70 modular xChip” with cores/CPUs, sensors, power, communication, output, and storage. They are interconnected together without wires, soldering, breadboards, and adapters are provided for Raspberry Pi, 96Boards, and other development boards. xChips can be sorted into 8 categories: Cores – MCU/CPI cores based on Microchip ATMega328P, SAMD21, ESP8266, or ESP32 with or without a LoRa radio Bridges – Used to connect …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

PSLab Electronics Lab Board is Now Available for $65

PSLab Electronics Lab

Pocket Science Lab (PSLab) is an open source hardware USB board that aims to bring electronics labs to the masses, as it can act as an oscilloscope, voltmeter, programmable voltage and current source, logic analyzer, or signal generator when connected to a PC or mobile phone. This is not professional equipment, and instead designed for STEM education. When we first covered the board in August, it was still in development, but I’ve just found it is now listed and in stock on Seeed Studio for $64.90. FOSSASIA and OpnTec are the organization behind the board’s development. Here’s a reminder of PSLab board main specifications: MCU – Microchip PIC24EP256GP204 16-bit microcontroller @ up to 70 MHz with 32KB SRAM, 256KB flash Wireless Connectivity Footprint for ESP8266 module (ESP-12E) for 802.11 b/g/n WiFi (on bottom of board) Bluetooth extension slot 4-Channel, up to 2MSPS Oscilloscope 12-bit Voltmeter. Programmable gain. Input ranges from +/-10mV to +/-16V 3x 12-bit Programmable voltage sources: +/-3.3V,+/-5V,0-3V 12-bit …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

FOSDEM 2019 Open Source Developers Meeting Schedule

FOSDEM 2019

FOSDEM – which stands for Free and Open Source Software Developers’ European Meeting – is a free-to-participate event where developers meet on the first week-end of February to discuss open source software & hardware projects. FOSDEM 2019 will take place on February 2 & 3, and the schedule has already been published with 671 speakers scheduled to speak in 711 events themselves sorted in 62 tracks. Like every year, I’ll create a virtual schedule based on some of the sessions most relevant to this blog in tracks such as  open hardware, open media, RISC-V, and hardware enablement tracks. February 2 10:30 – 10:55 – VkRunner: a Vulkan shader test tool by Neil Roberts A presentation of VkRunner which is a tool to help test the compiler in your Vulkan driver using simple high-level scripts. Perhaps the largest part of developing a modern graphics driver revolves around getting the compiler to generate the correct code. In order to achieve this, extensive …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

$94 MAKERphone DIY Mobile Phone Supports MicroPython, Arduino IDE, and Scratch (Crowdfunding)

MAKERphone

If you ever wanted to buy a mobile phone that you can assemble yourself, RePhone Kit Ctreate going for $59 is a nice option, but in truth it does not exactly look like your typical phone with its almost square shape. It’s also good to have more option, that’s exactly what MAKERphone is offering with a DIY mobile phone targeting the educational market. Beside the educational value of the assembly also involving some soldering skills depending on the selected kit, kids will be able to learn to program the phone with MicroPython, the Arduino IDE (C language), and/or Scratch visual programming. MAKERphone kit content and specifications: MAKERphone circuit board with 8x user LEDs for backlight (and special effects), 4-way mechanical joystick, 12-button numeric keypad, A, B, C, D, E, and F buttons, DS3231 RTC chip, vibrator… Main microcomputer module based on Espressif Systems ESP32 WiSoC with 802.11 b/g/n WiFi, Bluetooth 4.2 LE, 4MB flash + 520 kB SRAM, charging circuit …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

MUSTOOL MT8206 Multimeter & Oscilloscope Goes for $42 (Promo)

MUSTOOL MT8206

MUSTOOL MT8206 looks like a standard digital multimeter, but the device is actually a 2-in-1 device that also serves as a oscilloscope. Banggood have the digital multimeter scope on sale now for $47.99 shipped – going down to $42.23 with 12MT8206 coupon – as part of their  12th anniversary promotion running until September 7th.   MUSTOOL MT8206 specifications: Sampling – 200 ksps (max), 3999 counts Bandwidth – 20 kHz Screen – 128×64 dot matrix LCD display Function Ranges DC voltage – 400mV, 4V/40V/400V/1000V AC voltage – 400mV/4V/40V/400V/750V DC & AC current – 40mA/400mA, 4A/10A Resistance – 400.0 Ohm to 40.00 MOhm Capacitance – 0.1μF-100μF/10mF Frequency – 5Hz to 5MHz Measuring Range – Manual/auto range Storage Capacity – 100 data sets, 10 wave forms Input Resistance – 10MΩ Misc – Auto power off function, relative value, Power Supply – 3x AA batteries Dimensions – 160 x 83 x 32 mm Weight – 190 grams Switching between multimeter and waveform display is simply done by pressing the DIS …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

μArt is a Universal USB to UART-TTL Adapter with Safety Features (Crowdfunding)

μArt USB to UART-TTL Adapter

I’ve never had specific issues with USB to TTL debug boards personally, but potentially you could damage the target if you select one with the wrong voltage, and for more advanced use cases often do not include GPIOs. μArt USB to UART-TTL Adapter aims to solve those issue with wide voltage range (1.8 to 5.4V), safety features like galvanic isolation or over-current protection, and one header exposing I/Os. Key features: Universal TTL-UART – 1.8 – 5.4 V, up to 3M speed, standard & non-standard baudrates, pins for handshaking and flashing various MCU families, wide OS-support Galvanic isolation, integrated pull-ups, signal- and power-filters Over-current protection, reverse-polarity protection, ESD protection, mechanical protection Voltage-autosensing, LEDs, GPIOs, software-configurable Dimensions – 58 x 33 x 14 mm Weight – 16 grams Everything is also packaged in a case contrary to most (all) other boards in the market. uART-USB-TLL-Board The developer provides drivers for Windows, Linux, MacOS, etc…, although currently GPIO support only works with Linux …

Support CNX Software – Donate via PayPal or become a Patron on Patreon