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.

3
Leave a Reply

avatar
2 Comment threads
1 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
3 Comment authors
zoobabcnxsoftAndrius Kurtinaitis Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Andrius Kurtinaitis
Guest
Andrius Kurtinaitis

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

zoobab
Guest

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