PSLab Electronics Lab Board is Now Available for $65

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.

PSLab Electronics Lab

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 Programmable current source. 0 – 3.3mA
  • Supports Advanced Plugins/Add-on Modules
  • 4-Channel, 4MHz, 15nS Logic Analyzer
  • 2x sine/triangular wave generators. 5Hz to 5KHz. Manual amplitude control
  • 4x PWM generators. 15nS resolution. Up to 8MHz
  • Capacitance Measurement. pF to uF range
  • 8x I2C, SPI, UART data buses for accelerator, gyroscope, humidity sensor, etc…
  • ICSP Programmer – PICkit3 compatible programmer slot
  • Dimensions – 101 x 53 x 13 mm
  • Weight – 30 grams
PSLab Android App
Click to Enlarge

The board can be used through a computer or an SBC running Debian Linux using the Python Desktop app (terminal client or GUI), or an Android phone with PSLab app.

Most resources are open source, except apparently the Android app [Update: The Android app source code is in Github]. You’ll find KiCAD schematics, PCB layout, and Gerber files here, the PIC24 MCU firmware in another repository in Github, and we’ve already linked to the Python desktop app source code above. You may also consider purchasing recommended extra components & sensors to make full use of the board.

PSLab Python Desktop App
Source: KentN – Click to Enlarge

Visit PSLab.io for further information.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX Rockchip RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
3 Comments
oldest
newest
Andrius Kurtinaitis
Andrius Kurtinaitis
5 years ago

It seems to me, Android app sources are also available at: https://github.com/fossasia/pslab-android

zoobab
5 years ago

Too bad they use non-free Microchip toolchains and a PIC:

https://github.com/fossasia/pslab-firmware/blob/master/travis-install-dependencies.sh

And their logic analyzer has too low 2 MSPS, for example the Seeed Quad v4 has 72 MSPS. At that speed, it would be better to simply flash a 1.5EUR bluepill as an oscilloscope:

https://satoshinm.github.io/blog/180105_stm32scope_building_an_amazing_10_oscilloscope_with_an_stm32_blue_pill_lcd_touchscreen_and_stm32-o-scope_software.html

Boardcon Rockchip RK3588S SBC with 8K, WiFI 6, 4G LTE, NVME SSD, HDMI 2.1...