 Okay, I think we can get started. So welcome to my presentation on what's next in PS lab. I think we had a small introduction about myself. I've been an active contributor for the project since 2017. And I started this project as a GSOC student. And now this is the second day of first Asia Summit 2021. And we had a couple of presentations and workshops on PS lab by attending those. Now you would have a broad idea about what this pocket size device do and how the software development is progressing through. Just a small recap on the journey so far. We started working on a hardware prototype somewhere between 2017 and 2018. Our first goal was to make the device as small as possible. So we made a prototype and tested the board made to follow the dimensions of Arduino Uno form factor. But the components were placed on both the top and bottom sides of the PCB. Once we shared the news about this new device among other developers, we received many good feedback from the community. That is regarding the manufacturing cost. We were to build a prototype by populating components on both sides will have the board needs to be run through the assembly twice. But this is something we can try to reduce by changing the design. So we change the design. We had to run many tests and revisions to finally get PS lab version 4. We call it PS lab v4. All the components from bottom side were transferred to the top side. And we had to enlarge the board to as big as Arduino mega form factor to get to all this thing done. Because with the Arduino Uno form factor, it was very difficult to get everything on the top side. So this was okay for us. And this board PS lab v4 was first released at the first stage of assembly we had in 2018. We got many constructive feedback from users and that got us into developing the next version PS lab v5. We have prototypes built. We didn't release it to market at that point. Because we need to have a few developers get their hands on, pick off those and get their feedback. So it was great. And we were finally able to make a flow connection between the new features we added to this new PS lab v5 design. Trading on that, we got the new PS lab with in-hand features and many updates. The new PS lab, PS lab v6, we call it comes as a much denser package with all the features it had in its previous versions. Instead in this new design, we upgraded the existing components from the early design and added many cool new features. Well, let's start with connectivity. Early designs had a micro USB port to have a wired connection between a host computer and PS lab device. The new PS lab board has a USB-C port. It's the one we saw with the Alex videos. This enabled us to get a higher power draw from USB cable and have a much higher speed in connectivity. In the early design, there was a pin opening for an ESP-12 module. And it would require user to solder ESP-12 module by themselves, which we found a bit impractical. This was changed in the new design. We replaced this ESP-12 connector with an ESP-01 connector. It's the same chip, but ESP-01 comes as a separate module with header pins. So users can simply plug this board in without having to solder anything. And that's not all. So we had a SPI interface to the new PS lab v5 design. And the I2C connectors were made compatible with Groove sockets. Groove sockets is becoming more like the standard in I2C connectors because many vendors keep on developing different sort of arrangements with four pins. This ground VDD, SD, and SCL. So we wanted to be compatible with commodity devices and sensors as much as possible while supporting advanced features PS lab is offering. So apart from that, now there is a reset switch that is to restart the board in case if it's stuck or to help the board to get into boot load mode for firmware upgrades. And the board also comes with a new WS2812 RGB LED. And apart from that, I worked a bit on the seal screen just to get a bit of an eye candy. Instead of the mono phones, all these usual circuits I was using, I wanted PS lab to stand a bit different. Now the phones are a bit sharp and it's looking good. We were able to pack so many new features on top of existing ones because we moved to smaller components, smaller footprints actually. They were, in fact, better than the previous ones. Technology was developing so new modules are coming out and we needed to keep up. So the voltage regulators were changed from big cases to small QFN alternatives. And the UART bridge we had earlier, which was microchip MCP IC, it was quite big. So it was replaced with this Silicon Lab CB210X UART bridge, which is quite famous these days with this newer ESP modules and many peripherals. So now the PS lab V5 has this UART IC. And PS lab can function as a standalone device. The meaning is that you don't need to have a computer or mobile device to use the PS lab as it was nearly designed. The new standalone mode allows PS lab to be used as a data acquisition device. Such a data logging feature would be very useful in various outdoor experiments. Say with a suitable waterproofing case, now you can leave PS lab outside connected to a sensor and make it look the sensor readings until the battery or the memory card runs out. All these hardware changes need one other thing updated, that is the firmware. This is not the last hardware update we're talking about. So to make production faster and to roll out new updates in firmware, we implemented the boot loader. This boot loader because microcontroller is based on microchip pick architecture. So we had to base this boot loader on their proprietary ECBL library. It was quite hassle implementing this boot loader back then with the old free compilers and IDs we are using. Finally microchip released a new version of ECBL library enabling us to surpass all these challenges. So the compiler was working, everything was good. So that enabled us integrating this boot loader into the PS lab for micro system. But there's a little catch because users will need to install a separate application named unified boot loader to upload this hex file. With the new firmware update for the PS lab. And I told that the new PS lab comes with a standalone mode. That means it can act as a data level. This new firmware update enables the user to switch between the normal mode and the standard standalone mode. And normal mode is when you use a device plugged into a mobile device or a laptop. And standalone mode configuration would be fetched from the SD card. Well Android and desktop apps already have this feature implemented during the last stages of the year before. Users can specify which instruments or sensor they need to have the data loader work with. And what is the timing interval between data logging and many other parameters specific to each of these instruments. This mode uses the real time clock to record timestamp. And the logs will be saved on the micro SD card. And you will have access to a comprehensive data log at the end. And like I said, this is not the last update for PS lab. We are researching on various micro game controllers that are cost effective and compatible with current features PS lab is offering. The key idea is to go for a much open design decoupling from proprietary IDs and tools program. Because we experience that in first hand by developing it with micro chip. And we have a hands on research with arm based platforms to get this done. And there are weekly meetings that anyone who is interested with PS lab development could attend. And if any of you are interested in joining hands with the development. Please feel free to drop a message on our channel. And that's it from my side. And thanks for listening. If you have any questions, I can take them now. Thank you very much. And I see some questions here. So, yes, on the shared note. So, can you explore using risk five CPUs? Yeah, that's the question about like going even more open. Yes. I guess that's not related to FPGA, I guess. I think with that is that's something new for us for the development. We don't know how to integrate that with the current ecosystem you're having. Yeah, that's what I was talking about. I mean, we were kind of in research mode recently with arm based microcontrollers. Because not right now we're using microchip and we have to rely on their compilers. They're using the free versions. And they have quite the limitations. And some of the features don't work with say no one to where to switch between different operating systems. So, we were thinking that an arm based alternative would be a better approach. But it requires a whole lot of development process we have to build up from scratch. If we try to do that, we would need some more resources in development wise. And if you are interested then feel free to join us. We can make it happen. Cool. Yeah. So I see like it was edited about like the seed components and also digi key or digi key. Right. So it's going on with risk five, but then there is another question and I think we also discussed this regularly in our meetings. And what is the plan after the current version, any other chip so it's going in the similar direction as the previous one. That's the one I answered just now. Oh five CPUs actually I have not, I don't have much idea. Yeah, I think we're definitely happy for people joining partner. I want to ask you also, what is your personal vision. What could be achieved with PS lab we heard Alessandro today, who has a very big vision about really like changing science and do like everything just must be open. And going into bio hacking and biology topics. So spectrometer of course, and what's your personal vision. What do you think in what direction can this project head and what kind of applications and instruments could be supported. Well, I believe in a common market strategy, we need to keep up with the current development. We can't rely on devices that will be saved five years ago. We need, we actually need to have our devices updated and upgraded. And my vision is to have PS lab. Come with a new IC. I mean, more like a much capable right now there are many capable microcontrollers out in the market. See is team 32. And the next be there are plenty of them. And I think if we can get them on board with PS lab, then that would really drive the way is helping the open science and scientists in a much better way. That's how I feel it.