Every CEO is trying to get hybrid right. Most people, they've been working remotely for the better part of two years now. And we've spent a lot of time and thought on how to accommodate remote workers and providing tools to make them feel connected and more productive. We've also built remote and hybrid models into our hiring ethos, making it a feature, not a drawback. But what about the underlying infrastructure that powers hybrid work? How is that evolving to be as flexible, scalable and cost effective with the lowest latency possible? Recent survey data from enterprise technology research shows that 56% of executives believe productivity continues to improve with only 14% citing recent declines in productivity. 26% say it's holding steady. The question is, how do we maintain those positives and minimize the negatives? And what role does the network and underlying infrastructure play in evolving new work models? Welcome to the network, powering hybrid work on theCUBE made possible by Cisco. My name is Dave Vellante and I'll be your host today. And in this program, you're going to hear from experts that are going to discuss and introduce new innovations that are specifically designed to energize and support hybrid work. My first guest is Lawrence Wang, who's the Vice President of Product Management at Cisco. And we're going to dig into Wi-Fi 6E and what it all means to the future of work. Lawrence, welcome, good to see you. Hey, great to be here, Dave. Thanks for having me. I'm excited to be here today. Yeah, you bet. Okay, my first big question is, what's the big rush? It feels like we were just talking about the shift from Wi-Fi 5 to Wi-Fi 6 just a few years ago. What's going on there? Yeah, I mean, you're right, right? We at Cisco, we introduced our first Wi-Fi 6 access points back in 2019. And one of the things that we've seen is a tremendous rate of adoption moving from Wi-Fi 5 to Wi-Fi 6 over the past couple of years. In fact, it's one of our fastest transitions that we've seen between wireless standards. And a lot of the drivers for that, we're really just about making sure that there's better Wi-Fi experiences for people in the office, making sure that they can support more of that five gigabyte set of clients to reduce the amount of congestion. And our top what we've seen is that migration has been tremendous, but it also means that we're starting to reach that capacity where five gigahertz is starting to become more crowded. And so many of our customers are looking at, well, what can I actually do to continue to expand that traffic, the number of lanes that I can actually support for wireless traffic? And for many of them, they're looking to Wi-Fi 6E as the answer to help them do that simply because six gigahertz as part of that standard introduces a whole new spectrum or a whole new highway that we can get client devices on. Well, so it sounds like you're thinking about a different role for offices and campuses going forward. So what should listeners expect to see kind of in the near term and the midterm and even a long term, near term, when they get back into the office and in the longterm, how do you see this playing out? Yeah, that's an interesting question, right? When you think about this context of hybrid work, work is not a place that you go to, but it's really a place that you could be where ultimately you are trying to get work done. It really is supporting that quality of experience no matter where you choose to work from. And yes, while the campus is going to evolve and play a different role, it is a critical part of that hybrid work future. And the way I see it here is that the role of the campus is going to change over time. It's not going to be the same that we saw prior to two years ago. And I think for many of our customers about, what does it mean to invest in that infrastructure for us to continue to adapt to support the ways that their employees that are expected or want to work? And a big part of that is investing in infrastructure to support new ways of working. Well, Lawrence, I mean, I've personally been lucky because we got a studio and I've been able to come into the office since the pandemic started, but I know a lot of people, they're really excited to get back to work in person and face-to-face events and the like. And I know others that say, you know what? I'm moving and I'm always going to work remotely. I'll never work for another company that forces me to go in the office again. So this sounds like a tall order for IT organizations to accommodate that diversity. How do you think they will be able to plan for and manage all this new complexity? Yeah, I mean, I think the reality is, you know, talent, it doesn't know any zip codes, right? And I think one of the boons of, you know, being able to support a more distributed workforce is to be able to bring in great talent no matter where they're based out of. And I think for IT teams, I think the interesting thing will be, you know, what are the drivers to bring people back into the office, right? There has to be a purpose that's more meaningful than simply it's a place that I go to every single day. You know, what are the, you know, tools and, you know, applications I bring in to help support collaboration. And I think an important part of, you know, making this a great experience in the context of hybrid work is that you do have to make the office a meaningful place for employees to gather, but also making sure that as you connect people around the world as part of your global employee workforce, that they still have an equitable experience. So for IT teams, it is about, you know, thinking about how do I actually manage this infrastructure that's more distributed, but I still have to invest in my, you know, central campuses. And at the same time, making sure that I have great quality experiences for everyone, unified security policies, you know, visibility across all the clients and applications, but there's also increasing pressure from their IT's core constituency. We know that people are asking more of IT. They want them to support new use cases like safe return to office, that they want IT to help be a contributor to, you know, global corporate initiatives like driving towards, you know, zero greenhouse gas emissions. So any number of these activities or initiatives is putting more pressure on IT teams. Yeah, interesting. I mean, so I got to ask you, please don't hate me for this question, but was this just luck on Cisco's part that you got solutions ready for the sort of hybrid work model so quickly? In other words, was it something that you were maybe planning that was going to take years for the market to be ready for? And it just got compressed because of the pandemic, or was this architecture that allows you to be flexible? How did you land here in what appears to be a pretty strong position? Yeah, I mean, at Cisco, I think one of the things that, you know, we think about is, you know, it's always amazing when you look back at something and then you write the story, but I think if we're being honest with ourselves, if you look at what happened from where we were two years ago to where we are today, including our competitors and customers, I think that no one could have predicted the world that we're operating and living in. And so for us, the question becomes, how did we help our customers support this transition? And ultimately it's about investing in architectures and platforms that are flexible, that allows our customers to support, you know, use cases that they were thinking of as well as ones that they never anticipated. And I think that's really the exciting thing about, you know, what we've been doing here as part of our hybrid work investments.  When I think about, you know, what our customers care about when they start bringing people back into the office, it is about some of these emerging use cases, whether it's, you know, more dynamic wayfinding, being able to understand the density or the air quality of a given environment. And these are some of the technologies that we've embedded in some of our, you know, new, you know, Wi-Fi 6C access points along with, you know, our management infrastructure here. So I think that it gives our customers and partners a lot more flexibility than what, you know, they had before to really adapt to the changing needs of today and even beyond. Well, that's something we've certainly learned throughout the pandemic is the ability to be flexible is fundamental. I got to ask you, what's your preferred mode of work?  Great question.  But I will say, I am looking forward to the day when I can have the voice of being back in the office a few days a week, as well as continue to be remote, as well as continue to visit my customers and partners, you know, all over this great country in the world. So I'm looking forward to that.  I guess I'm a hybrid too. I like being in the office, but I'm traveling a lot when the world returns to the new abnormal. Anyway, Lawrence, thanks so much for kicking off the program with me. Now in a minute, we're going to dig into the core of the network and understand the role it plays in supporting new and flexible work models. You're watching the network powering hybrid work made possible by Cisco on theCUBE, your leader in global enterprise tech coverage. The world is coming back and leaping forward at the same time. You want to keep up with both. Introducing Cisco Access Networking, a portfolio of centrally managed catalyst switches, wireless solutions and software that empowers you to reimagine your connections, reinforce security and redefine the IT experience so you can bring always on, always secure connectivity. Anyway, without interruption, that's your bridge to the future of work. That's your bridge to possible. We continue now with the network, powering hybrid work. Now we just heard from Lawrence Wang on the rapid move to Wi-Fi 6E, which is going to increase Wi-Fi efficiency, enable routers and devices to more efficiently use bandwidth. And that additional spectrum that Lawrence talked about, that means more Wi-Fi channels, which is really going to help reduce overlap between networks and make a noticeable difference, especially in crowded places. We're here now with Muhammad Imam, who's Senior Director of Product Management for Catalyst Switching. This is a multi-billion dollar business for Cisco. If you ever listen to Cisco's earnings calls, you'll hear the CFO, Scott Herron. He'll talk about the Catalyst 9000 and double digit growth and switching. This is the fastest ramping product in Cisco's history. So Muhammad, that's got to make you feel pretty good. He has indeed. Thank you, David, and thank you for having me here. Yeah, great to have you. So look, Catalyst 9000, it's been really successful. What does the 9000X bring to the table for your customers? Yeah, absolutely. And indeed, the Catalyst 9000 family of switches have been extremely popular with their customers. As you said, fastest ramping product in Cisco's history. And the last four or five years, we have really evolved the Catalyst 9000 family of switches to a very comprehensive product portfolio, addressing the various enterprise use cases that we address. But now we see increase in demand on the networks and that really stems from some of the most recent trends that we are seeing. Part of it is hybrid work spaces. It's going to be a video dominant hybrid work space, right? A lot of cases is going to be high-definition 4K, 8K videos. We are seeing cloud-based applications everywhere. My spreadsheet used to be on Excel sheet. Now it's either an Office 365 or Smartsheets. My files used to be on my computer. Now it's on in the Dropbox, right? So these are trends that are really putting pressure on our networks. We are also seeing trends where VR headsets are becoming common. They are being used for trainings and education use cases, WebEx hologram. In certain industries, we are seeing the robotics are becoming more and more popular. And they come with a lot of applications that are very latency sensitive. And as Lawrence mentioned earlier, Wi-Fi 6E is really making over the ear multi-gigabit Wi-Fi possible, right? And for all of these different trends and the recent technologies that are evolving, we really need the network that can really address and deliver for these applications. And that's where we are bringing the Catalyst 9000X that addresses the increase in network demand. We are expanding the Catalyst 9000 family with top-of-line premium introductions in the access layer of the switches of the network, as well as in the aggregation and core layers. So we are bringing 400 gig high-speed core and enterprise core and edge layers of the network. We are bringing point-to-point IPsec security, which will give you 100 gig of IPsec encryption. High density of multi-gigabit, which is becoming very common as we evolve our Wi-Fi networks because we don't want our wired infrastructure to be the bottleneck when the wireless infrastructure is capable of going more than a gig. High density of 90 ward, powering the smart buildings use cases, right? These are all different use cases that are being enabled by the Catalyst 9000 and the new Catalyst 9000X family is really addressing some of these new trends and applications. Well, it's good because the metaverse is coming too, and we're going to need some help with that, right? Who knows how much bandwidth we'll need for metaverse, absolutely. Yeah, guarantee you'll be a lot more. But so I want to hear more about the new products that you've just launched and maybe how these offerings are going to help with this new hybrid work model that we've just been discussing. Absolutely, so let me start with the Catalyst 9300. We are introducing the Catalyst 9300X, which is the highest density, full multi-gigabit platform with 100 gig uplinks and 90 watt of power on every port available, right? That's an industry for us that we are bringing on the Catalyst 9300 family. It is also capable of one terabit per second of a stacking, which is also unheard of in the industry. This will serve our customers with all the new trends that we talked about, including the hybrid work and some of the new trends that are going to come in the next decade. But 9300X is not just a high-end campus switch. It can also be a lean branch in a box solution where you don't really need an SDVAN, but you do need an encryption point-to-point from the Catalyst 93 and from your front of brands with the Catalyst 9300X to the data center or to the cloud. So for the first time, we are introducing the IPsec-based encryption natively in the hardware. And that means no compromise on performance and you can get up to 100 gig of encrypted traffic with the Catalyst 9300X. Second is the Catalyst 9400. We are introducing Soop 2 and Soop 2 XL with 100 gig uplinks, enhancing the scale and performance, giving our customers options for fully loaded line-rate multi-gibbit board on a 10-slot chassis, right? It'll give you two to three times bandwidth boost to your existing line cards since it completely removes the over subscriptions. And the Soop 2 on the Catalyst 9400 is coming up with the version of the ASIC that we used in the past on the Catalyst 9600. That means it's also bringing the core capabilities that we today have on 9600 on the Catalyst 9400. And that brings high-density, 10 gig boards on the Catalyst 9400 without over subscription, right? With the core capabilities. Then we have the Catalyst 9600 where we are introducing a Supervisor 2 which really triples the bandwidth per slot on the Catalyst 9600. It introduces 400 gig uplink and truly drives the transition to 100 gig in the core. Get 6K customers with Excel-scale requirements. Now they can transition to the Cat9K with Soop 2. And by the way, we are also introducing a combo line card on the Catalyst 9600, which means now you don't have to burn the whole slot for your uplink boards. In fact, you can get up to 400 gig of uplink with this new line card. So that's a bunch of things that we are bringing on the Catalyst 9600. In line with Catalyst 9600, we are also introducing Catalyst 9500X, 100 gig boards with 400 gig uplinks in a fixed form factor. And all the benefits that I just talked about on the Supervisor 2 in 9600 is also available in a fixed form factor on Catalyst 9500X. Got it. So that's in summary kind of the multiple product lines that we are introducing. Yeah, so a lot to unpack there. I mean, the big theme there, of course, is optionality. You got a lot of choices for customers. I love to encrypt everything without a trade-off, you know, no performance impact. And anytime you can reduce my oversubscription, it's going to make me happy. You know, Mohamed, we've reported in our breaking analysis segments the importance of custom silicon. And not every company has the resources or the expertise to develop their own silicon Cisco, of course, does. Catalyst 9K is bringing silicon one based products with this launcher. Tell us more about that. Why is this important? Yeah, that's really exciting development that we have on the Cat9K family. Because you know the silicon one is a powerful ASIC that enables high performance and high-scale with modern silicon architecture, bringing the architect, a converged architecture for switching as well as routing. Cat9K, as we know, has been running on a UADP ASIC, which has been a programmable ASIC. It has served us really well so far on the Cat9K family. But with the silicon one, we are taking it to another level. Silicon one brings the capabilities of UADP ASIC and unlocks the Excel scale and high performance in the enterprise stages. This is a critical and foundational element to meet the core requirement for the next decade. Silicon one is a 12.8 terabits per second chip, supports up to 10 million routes, supports much deeper buffers, brings multi-slides, VOQ architectures. With this new architecture, the silicon one ASIC has paved the way to transition the Cat6K Excel deployments to Cat9K. So that's kind of the silicon one importance in the Cat9K family that we are bringing now. Yeah, and it brings differentiation. A lot of people sometimes don't appreciate that, but when you have the control like that, you can do things that you might not be able to do with off the shelf silicon. But I want to ask you, what about customers that previously purchased from you as you evolve the portfolio to 9KX? How do you protect their investment? Yeah, thank you for asking that question because when we started building the Cat9K, we always thought about investment protection for our customers. So if you buy today, how you will have a very long life for that product and you will be able to unlock new powers on that platform that you have purchased maybe five years back, right? That's exactly what we are doing with the Catless 9000X. Talking about modular, right? On the modular side, the supervisors that we are introducing now are backward compatible with the line cards that you already have. In some cases, the line card throughput is doubling and tripling because now you have a new machine that is going to power these line cards, right? So you don't have to change your line card. You just change your supervisor and you have much higher performance and scale with this new supervisor. Similarly, on the stackables, you can stack with the existing Catless 9300s, for example, and you will be able to, you don't have to rip and replace everything. It's not a forklift upgrade for our customers. You can continue benefiting from your existing Catless 9000 deployments and add to the power with the Catless 9000X components as well as new platforms that we are introducing. Nice, that's key. This just speaks to the software content that you guys, I know you have a lot of software engineers running around and this is welcome to the 2020s folks, new world. You know, Mohammed, zero trust was kind of a buzzword before the pandemic, but it's really become a mainstream topic today. We talked about the infrastructure. We know security has to be built in from the start. It can't be bolted on and zero trust is really top of mind for customers. How are there security requirements changing as a result of hybrid work and how do you make sure that as we shift to hybrid that these new security requirements are addressed? What are you doing there? Absolutely, and we know, as you said, security is top of mind for our customers. In fact, security has been highlighted as the number one reason why a lot of customers pick Cisco and Cat9K. We have a comprehensive zero trust architecture with software defined access where we started with segmentation and expanded into endpoint classification and visibility. Now we are taking that to the next level and we are introducing Dallas powered trust assessment for unmanaged endpoints to further make the workplace is stronger with zero trust and software defined access. Trust analytics, it detects traffic from endpoints that are exhibiting unusual behavior by pretending to be using a mag spoofing or probe spoofing or man the middle techniques. When trust analytics detects such anomalies, it signals endpoint analytics to lower the trust score. So we have a trust score system. When the trust score goes down, it shows up on the dashboard and the network admin can completely deny or limit the access to the network from these endpoints. From another security aspect that we are introducing and I touched on that briefly earlier is for non SDVAN internet only branches where we are, where services, security services might be in the cloud, right? That's a trend that we are seeing. To secure that connectivity from a lean branch to the cloud, we are introducing the IPsec capability with the Catalyst 9300X and that's built in as we just talked about. And as far as the automation is concerned for these use cases, they are, we are bringing those automation with our command center, the Cisco DNA center. And we are bringing the full lifecycle of automation as well as assurance for the secure connectivity that is being provided with the Cisco DNA center. Well, a couple of takeaways there for me. I mean, endpoint security has really become much more important up for obvious reasons when you have remote workers. The built in IPsec just that really emphasizes that you got to have it built in from the ground up. You can't just bolt it on and the automation is key. The number one problem that CISOs face is lack of talent. So automation definitely helps with that. So, okay, Mohammed, thank you so much. Really appreciate you coming on. In a moment, we'll look at private 5G and what's been happening at Mobile World Congress. You're watching the cubes coverage of the network, powering hybrid work made possible by Cisco. 5G and IoT will redefine businesses to fuel the ongoing digital revolution. Advanced analytics and automation will digitalize operational technology to work with information technology for massive productivity and efficiency gains across industries. This requires the power and precision that only 5G can offer. But not just any 5G network will do. Introducing Cisco Private 5G. As one of the world's most trusted 5G partners, Cisco has reduced technology risks, operational risks and financial risks that may have been holding you back. Cisco has deep knowledge of enterprise networks to offer you a simple, intuitive and trusted private 5G service. Simple to start, you'll be up and running in no time experiencing the power and speed of 5G revolutionizing the way you work. Intuitive to operate, simplified management reduces manual work right from the start. The latest features and upgrades are instantly delivered from the cloud so you'll always be up to date. It also integrates seamlessly with existing enterprise systems for a familiar experience and propagates actions consistently across domains to save time and limit human error. Trusted to work with unparalleled reliability for both indoor and outdoor environments, there's no time for downtime in your 5G future. For over 35 years, industries have trusted Cisco to help them transform and capture new opportunities. Between the power of 5G and revolutionary digitalization, there's a bridge, Cisco, the bridge to possible. Okay, we're back, digging into the infrastructure to make hybrid work possible. High performance, cost effective, scalable, and secure, that's what it's all about. So far, we've covered the rapid migration to Wi-Fi 6E technology and the role that switching is going to play. Now we're going to get into private 5G and to do that, let's welcome Masumir, who is vice president and general manager of mobile, cable, and the IoT business at Cisco. And Greg Dorei, who is the vice president of product management for the networking experiences group at Cisco. He's responsible for catalyst access, that whole portfolio, enterprise 5G, Cisco DNA spaces, Cisco ISC, a lot of stuff there, Greg. Gentlemen, welcome. Dave, thank you for having us. Yeah, our pleasure. Masumir, let's start with you on the topic of private 5G. What do we need to know about that? And more specifically, what's unique about Cisco's private 5G? So, most importantly, delivering private 5G in enterprise terms. That's super important to look at 5G. Many of our peer groups might have got it wrong. We're looking at private 5G with the lens of enterprise, what enterprise really needs. Is 5G going to come and displace a lot of existing technology? Or is it going to help augment the technology that enterprise has and accelerate the digitization journey? I wanted to start, Dave, with the basic premise of hybrid work. And what hybrid work really means, is it only for knowledge worker or is it for all workers? So we strongly believe hybrid work needs to empower all workers. It's not only connecting remote workers, but also bringing people, things, and space together. And we strongly believe the combination of Wi-Fi 6 and 5G for private network is going to accelerate that journey, bringing people, things, and space together in a very, very cohesive way. Why our offer is so unique? We are going to create a continuum. Enterprises don't have to make a hard choice. They will be using Wi-Fi technology and 5G technology hand-in-hand without creating a disruption on their policy and identity systems. They don't have to rethink, do I have to go and build a new backbone? It's a common backbone that will support both Wi-Fi as well as 5G. Most importantly, delivering this entire offer as a service with the ease of consumption, ease of operation, and a trusted environment that they can put their mission-critical workload on. I like it. So a couple of takeaways there. I mean, it's inclusive of all workers, not just knowledge workers, non-disruptive. Everybody loves to hear that. And of course, as a service model is key. But so let me stay with you. I mean, we can't wait for 5G, right? It's lightning fast. It's got super low latency, very high bandwidth. So that's what everybody's excited about. The question though is, as 5G gets introduced, you know, it's going to power things like IoT networks. Is that going to replace Wi-Fi in legacy wired broadband? Absolutely not. So we see Private 5G as an augmentation to the enterprise on top of Wi-Fi. Wi-Fi, as you heard in the previous conversation, Wi-Fi is bringing more capability with Wi-Fi 6 and Wi-Fi 6G. And 5G is going to be yet another augmentation. Wi-Fi and 5G will coexist within enterprise for many years to come. I would like my friend, Greg, to talk a little bit about this continuum, Greg. Yeah, I think it's sort of like, I like to say it's an and, not an R, because there's enough use cases out there which require spectrum.  So you have Private 5G, your Wi-Fi 6 and both offer opportunities. So for example, in an indoor carpet setting where you're basically connecting your phone for basic browsing or connecting your laptop, Wi-Fi is sufficient. But if it's a process automation factory where you need seven nines of reliability, Private 5G is the better technology. Similarly, outdoor large areas, it's probably Private 5G, right? Like, because you can have easy handoff between public and private. So it's use case-driven. And once it's use case-driven, it's going to be an R because there's so many next-gen use cases that's AR, VR, drones, self-driving cars, you name it, right? And so I think these two technologies, 5G and Wi-Fi 6C is going to work hand in hand to deliver awesome outcomes for our customers. Yeah, and just the data volumes are going to be incredible. We always talk about the data volumes that you ain't seen nothing yet is what I always say. But the thing is every new tech that's introduced into the enterprise, you can almost be certain that it's going to bring adoption challenges. And not only that, it also is going to bring changes in the way you do things. And that brings new complexities from an operational standpoint. So my question is, how are you addressing this with the introduction of 5G? Dave, this is a fantastic question. And this is why we have spent, me and Greg have spent tremendous amount of time to create Continuum. I'll start with the foundation first, backbone. So we have been building this enterprise backbone supporting with wired connection as well as Wi-Fi connection. We wanted to make sure that as Private 5G comes within enterprise, we don't have to rethink and reimagine your backbone. It's the common backbone that will support both Wi-Fi, Wi-Fi 6, Wi-Fi 6D, as well as Private 5G. Your rest assured that it is the same backbone that we have heard in the previous section on the cap 90 that will also support a Private 5G access. The second aspect of Private 5G is as you build any new technology into enterprise, oftentimes we get into this trap. To get to an outcome, we move fast and we create a silo. And then that silo operation creates barriers to mainstream it. So upfront we have to think about not creating another silo and how we are doing it. Number one is a device that can connect into Wi-Fi network or a Private 5G network. You don't have to reimagine or rethink how I'm going to manage the identity. We'll create continuity of the common identity across the Wi-Fi access or 5G access in the same environment. The second aspect of that is, how are we going to retain all our staff? Our enterprise staff is well trained with Wi-Fi technology and wired technology. Now 5G comes with tremendous amount of value and benefit, but it also comes with inherent technology complexity, learning curve problem. This is where our simple to consume, simple to operate model of SaaS comes to play. That we're going to take all those complexity away. It is a cloud delivered service. So enterprise don't have to go through this massive learning curve adopting this technology. Last but not least, on how we are going to manage your capital. Any new technology and enterprise, oftentimes you need a huge amount of upfront investment to adopt the technology to get to the other side of getting the outcome. So again, our business model of SaaS will allow enterprise to adopt this new technology and pay as you grow model to meet with enterprise needs. Finally, I also wanted to pass to Greg to touch a little bit more on how we are thinking about this common identity across any access in the enterprise. Greg, to you. So we thought about it in two different ways. One is a lot of enterprises today use our identity and secure management platform. We call it ISIS CoIS platform. And so years and years of policy and identities, access servers, radio servers they use, et cetera, are plugged in already into our eyes, right? So if we can share that with this private 5G as a service infrastructure that Masoom's been building, we think we'll be able to create that bridge because we are not forcing enterprises to create new identities or new policies. So that's sort of step one to make it easier. We also thought through something where in the case of a public 5G network, for example, it's very convenient because you take your phone out of your pocket and it's connected to the network, right? Whereas for Wi-Fi, you have to log in to an SSID in your hotel or in your home, and in home it's automatic. But that's that login process that creates friction. And that's a problem because then you can't be seamless. So we initiated what we call as open roaming, right? Like that's a identity federation that we first created between identity owners, could be carriers, could be anything, right? Anyone who owns an identity and they will share with venues. And so if the sharing happens, then that onboarding can be automatic. And once onboarding is automatic, then it's easy to pass off between Wi-Fi and 5G. And so that's again another way in which you can lower the adoption barriers because you share across public, private 5G and Wi-Fi networks. So these are two concrete examples of how we thought about lowering the barriers of adoption as we enter into this heterogeneous world. Nice, I can't wait. Let's talk about how this thing scales in the go-to-market. What are the most likely or maybe preferred or obvious routes to market for private 5G from Cisco? So Dave, stay tuned, we're going to announce more about it. But I can also assure you that access to the spectrum is a challenge for many enterprises when it comes to cellular technology. In some countries there are more spectrum accessible by enterprise in many countries, that's not the case. So we have talked through very carefully that how do we bring this offer to the market partnering with managed service providers and mobile operators? Where in countries where you don't have direct access to the spectrum, our partnership with mobile operators that you will hear more about as you come to Mobile World Congress is going to allow our enterprise to consume this technology even if they don't have a spectrum. In places where the enterprise might have direct spectrum access, we'll also bring in our managed service providers to hide the complexity of the new technology. On top of our SaaS services or cloud delivery services, this is the augmentation with the partnership with managed service providers and mobile operators that will ease this journey for enterprises. Our most important primitive in this journey is to keep it simple for enterprise, make it intuitive and trusted from day one. Outstanding. Okay, Masum, Greg, thanks so much. It was great to have you guys on, I really appreciate your time. Thank you. Thank you. In a moment, I'll be back with some closing thoughts and an opportunity for you to actually see this technology in action and talk directly to the experts. Keep it right there. You wanna make hybrid work, work for you. Which means securely connecting everyone and everything. Everywhere. But that's just the beginning. Cisco continues to push the boundaries of technology. We're opening up new possibilities in the workplace and giving you more choices with Wi-Fi 6E, Private 5G, and network switching innovations. We're helping organizations in every industry deliver unparalleled experiences, supporting smarter, sustainable businesses and driving better outcomes. So you never need to compromise on security, agility or experience. And you have the freedom to connect seamlessly in the most important way, yours. Okay, we're back with some final thoughts. Today we heard how Wi-Fi 6E is ushering in the next generation of wireless. The technology cycle is actually compressing. It's going faster, which is great news for all of us, as the devices that we use and the networks that enable them to communicate are going to be able to more efficiently do their jobs, meaning our experience as users is going to improve quite dramatically. And we heard how new switching technologies from Cisco will not only improve performance, but also make us more secure, which is vital in a world where criminals and nation states alike continue to attack our critical infrastructure. Now as workers move from the office to work from home or remotely or wherever they are, and back to the office again in a hybrid mode, the threat surface expands and it's up to all of us, including technology companies like Cisco to continue to be vigilant and invest in securing our networks and data. And then finally, we heard about the role 5G and private 5G will play in this new world. You know, in our recent predictions post, we said 2022 would see a complete reset of how organizations think about remote work and it's happening. We expect only about a third of employees are going to be back at the office full time. Hybrid will be the new reality. That means there are going to be permanent changes in the way we support and secure workers globally. And really importantly, how we're going to increasingly rely on infrastructure that can evolve as our work modes change and deliver highly secure, scalable and can never go down infrastructure. Okay, now if you want to check out some of the solution demos and get your questions answered, you can join the Cisco customer and partner event on February 23rd at 10 a.m. Pacific. We'll put a URL in the show notes. In this event, you'll be able to join in a live Q&A with Cisco experts and get your questions answered directly and see all of this technology in action. Well, that does it for today. Thanks for watching The Network, powering hybrid work made possible by Cisco. And remember, all this content is going to be available on thecube.net and on Cisco.com. So please share that with friends. This is Dave Vellante. Thanks for watching The Cube, your leader in global enterprise tech coverage. We'll see you soon.


Hey everyone! Welcome to Artery Gear Fusion! I still have a hard time saying that but this guys is 10 beginner tips that I'm gonna share with you that I realized when I was playing yesterday and these will really help you along the way progress faster, progress further and to start off with the beginner tip it's going to be number one roll or re-roll for Jinja. Okay so as you see here I already have Jinja. If you guys don't believe that Jinja is legit, she is very legit. Let's go through her kit while we're here so that you can see why I'm telling you she is going to be good. So for her first skill damage equal to 106% attack enemy with 35 probability to inflict two stacks of electric shock for two thirds. She definitely has massive damage for her kit. Okay next is going to be Jinja works with Shikamji spirit, Shikigami spirit dealing damage equal to 1.32.5% to a single enemy with 85 probability to inflict electric shock for two turns. Again I'm telling you guys she is going to be very good once you start out. Last I'm just gonna go through all of her kit so Shikigami spirit this is her last skill. So Jinja works with the Shikigami spirit to deliver a powerful blow dealing damage equal to 82% of attack to a single enemy, scaling by 12% for every one debuff the target has. Okay where do I get her or where do you get her? Definitely she's going to be available for the infinite reroll banner. You can the best chance of you is to get her there at the start. I think she's the best waifu hero whatever you call her mech to get out of that infinite roll banner beginner banner. So again pull for her please do not choose any other please believe me because I've used her for a day and she really has let me progress far enough that I am really happy with where I am right now. Okay doki number two is let's go to the main story basically number two what I'm saying is you have to build a defensive lineup for farming because I'm gonna show you a sample here just a little sample of let's go here. Okay so what I'm saying for a defensive lineup is as much as possible you have Morris in that lineup all of you guys already have Morris today definitely because we got her for free today for the second day if you have copies of her build her up she's going to help you a lot. The other one that I if you have is Alice defensive in a way because Alice well Alice is more of an offensive type but Morris will anchor your defense you can actually change any of this for example you bring Jinja you bring Morris your second one could be a Nemophilia correct okay Nemophilia. Nemophilia is very defensive she has shields this lineup I use this lineup for farming up until today up until I got other good you know good waifus mechs whatever you call them um artery gears it's really really odd that they call them artery gears but anyway um this is the defensive lineup that I do and they are on auto okay um they really clear you stay just very well um Morris and Nemophilia is very good at defense Jinja for offense Alice for turn resets and let's try this out for number three okay so again build a defensive I'm gonna go back first to number two build a defensive lineup because number one there is no timer for a battle as you can see every battle doesn't a timer doesn't exist so we can really play it to for how long and also there is no turn turn limit okay there is no turn limit so why should you build a squishy lineup when you could build a defensive lineup which can you can put an auto and just do farming let's say for example I'm clearing right now um normal and hard I put it on on auto because I do a lot of things on the side so this will really save you time in farming or clearing you know first stage stages for the first time and um my number three tip for you guys is always set if you have auto ready this is auto by the way this is your auto so it's gonna pass forward this so when you set it to auto there are auto settings here okay um this is attack puppet group first but preferably I would encourage you to set it always at attack the boss first this doesn't really have a impact on the first and the second wave but on the third wave it helps you clear stages faster as as you can see there they're attacking the boss first because once you defeat the boss the other puppets will just disappear you don't have to kill them neat right so just gonna finish this out and see um how we clear this one so they're down to 1% and uh let's just fast forward this Jinja I know you're strong so don't uh don't overkill the boss okay so there we go victory victory victory I know it's a victory let's go next uh commander level up then let's go back to the main page okay fourth will be regarding your roster okay so as you can see here you have your artery gears here um don't hesitate to stack just to restock your roster or to someone once you have the currency because normally once you have the right um team like for example here um my core team would be Jinja before before Jinja, Nemophilia, Morris, and Allen they were they were the core group I stacked my roster until I got them and I was happy because I got to build something that I could rely upon farming because when you're in the early game all you need to do is farm and farm and farm and farm so at this point if you're a beginner farm until you're satisfied with your with your farming team then you could probably you know move forward in recruiting um and move forward in continuously recruiting the banner that you've been getting from so just to show you guys we just have a few banners here that I already was able to farm on in terms of resources so again stock up your roster do not hesitate to pull for for either of this banner so but I'm actually going to you know uh more or less uh be uh promoting this banner um this Shura, I'm not sure how to pronounce her name it's Shura um once I usually get this currency this one I would pull for 10 pulls immediately or if I could get 10 of this I would pull immediately because again stocking up your roster gives you a chance to progress further as well at this point I'm not encouraging you to save up any currency as long as as long as you're satisfied with with the team that you're building already then you could probably save for the future especially if you're free to play so that is it guys okay so next is once you are beginning you know any game this game spend time and unlocking the story unlocking the story right now also gives you currency for some months so normal hard normal hard stages I've already more or less finished I'm ready here at episode four for hard and episode five for normal so what I do is most of my time right now I'm farming um to unlocking content for this game so I've unlocked a lot already it's preferably you know preferably or recommended that you unlock the story first spend time on the story rather than other content spend energy here rather than other content so that you could open the other content so that is going to be tip number five and tip number six is more on spending okay so I'm just gonna actually mention this earlier in my first impressions video this one if you guys are if you'd like to spend um very minimal and get the most you know valuable return here um this there was actually there was actually a minimum of four nine nine spend then you'll get a five star guaranteed but it's a it's a small pool I got from that pool um this girl ghost um there are I think four or five good ones there no I don't four three or four good ones there that will help you with the roster if you're looking for a you know a small spend that that's your limit let's say for example four dollars 99 again there was a banner here for that one once you spend four nine nine then it gives you a random five five star unit I got ghost from here as you can see ghost is already here and um also my recommended purchase would be this one the monthly pass because the monthly pass is instant 540 crystal forging crystal then you have 300 days consecutively to obtain one per day so this is energy 60 then 100 forging crystal which is roughly a total of two 10 summons so that's 20 summons from this purchase alone which is actually for me great value so again if you are a if you want to small spend this is the best spend for you guys on the first one it really depends on you if you want to spend that on a monthly basis moving forward but again the first one is really good with a free five star number seven is always do reference a good tier list just want to show you guys this I'm not really well I'm encouraging you guys to take a look at our two year info this is actually the site that I'm referencing most of my tier list needs most tier lists are actually good I actually am here because shout out to to the creator until we are I forgot I'm sorry until you're I know we chat a bit um I think that's your nickname but kudos to him he really makes a good tier list coming from counter side and I think here so his tier list makes sense and if you have other basis for tier lists you know always discern for yourself if you if if what the tier list is saying is good or not or is accurate or not tier lists are very subjective and again have one in reference so that it will just guide you on who to level up what are this one is pretty much very complete let's say for example let's pull up serious here this tier list includes gear recommendations analysis on you know on the on the artery gear it's herself so again look for a tier list guys be guided as always as you play this game okay so um off with the tier list number eight is always do your dailies you have main story you have battle here these are these are going to be your dailies do this every day this is not going to cost you a lot of time only in the beginning we're in your you know you're finishing up the main story I play the whole day almost you know half a day yesterday for just you know going through the main story but again the daily should be done daily your battle even your PvP even if you're not that good do it um because you're trying to check out what team works or not because again the dailies help you move further and help your progress faster that's it if you want to progress faster in this game you have to do this daily even if you if you're especially for free to play if you want to recruit more then you have to do your dailies every day because again you need this currency here this one up here okay number nine is in any game that I usually you know play it's always best that you enjoy the game don't take it too seriously especially if you're starting out don't say that your team is weak any team is weak in the start it's in it's you know what you do towards the mid game in the end game that counts so again enjoy the game give it time to understand all of the game mechanics because I'm sure most of you guys or even I was even so confused about this the game where to go the icons are very small so take time um play on the big screen so that you will see all the icons here so again enjoy the game guys enjoy it while we are really in the honeymoon phase enjoy every minute of it do not put pressure on yourself to progress fast or whatever um enjoy what you have and that is it and number 10 last but not the least is if you haven't subscribed to my channel please do because tip number 10 will really really help you along the way if you subscribe to my channel I'll be putting out guides probably in the first month I'll do daily guides for you guys so that we could you know we could progress further I could help you guys um I might put out two content in a day so that's better but I'll try my best to put out daily content for this game and be with this game for a long I really like this game so if you subscribe to my channel definitely you'll be getting a lot of guides from me and for a long time anyway guys thank you very much for staying this far so hopefully top 10 tips would you know have helped you or will help you down the line and thank you guys please subscribe to my channel take care stay safe this is The Warden and I'm out of here


In a bid to strengthen and promote interreligious tolerance and mutual understanding, North and Christian leaders and Islamic scholars have sued for peace and unity for all irrespective of cultural and religious differences in the country. They made this call when the former minister for youths and sports Solomon Darlon led a delegation to renounce Islamic leader Sheikh Dahiro Bauchi to observe Iftar. The former minister said in Nigerian's political history, it is the first time Nigerians are more divided by the incitement of politicians. Father, to send a strong message of peace to Nigerians on the need to live in peace and harmony, despite our differences, it is or not that after the 2023 general elections, this country has been more divided than any time in the history of this country. Political leaders have smogled religious sentiment into politics. They have molded religion and ethnicity into politics. No day that will pass without political leaders making dangerous inciting statements. Unity and mutual understanding between Christians, Muslims and other religions in this country. May there be peace in our country, praying that Christians and Muslims understand themselves, live in peace and harmony with one another. Wherever Christians may have offended Muslims in this country and to all allege or Muslims may have offended Christians in this country and to all allege, please let us find a place in our heart to forgive one another and live in peace and harmony.


All right. Hello, everyone. This is CircuitPython Weekly for Monday, April 10th, 2023. This is the time of the week where we get together to talk about all things CircuitPython. I'm Liz. I'm sponsored by Adafruit to work on CircuitPython and other things. CircuitPython is a version of Python designed to run on tiny computers called microcontrollers. CircuitPython development is primarily sponsored by Adafruit, so if you want to support Adafruit and CircuitPython, consider purchasing hardware from Adafruit.com. This meeting is hosted on the Adafruit Discord server. You can join anytime by going to adafruit.it-slash-discord. We hold the meeting in the hashtag circuitpython-dev-text-channel and the circuitpython-voice-channel. This meeting typically happens on Mondays at 2 p.m. Eastern, 11 p.m., 11 a.m., rather, Pacific, except when it coincides with a U.S. holiday. In the notes doc, there's a link to a calendar you can view online or add to your favorite calendar app. We also send notifications about upcoming meeting via Discord. If you would like to receive these notifications, ask us to add you to the CircuitPython-Nista's Discord role. There is a notes document to accompany the meeting and recording. The file notes document includes timestamps to go along with the video, so you can use the doc to skip around and view the parts of the video that interest you most. The meeting tends to run 45 to 60 minutes after each meeting. We post a link to the next meeting's notes document in the CircuitPython-dev-channel on the adafruit Discord. Check the pinned messages to find the latest notes doc so you can add your notes for the following meeting. If you wish to participate but cannot attend, you can leave hug reports and status updates in the document for us to read during the meeting. So, this meeting is held in five parts. First part is community news. Let's look at all things CircuitPython and Python on hardware in the community. It's a preview of our Python on microcontrollers newsletter. Second part is status CircuitPython, libraries, and Blinka. This is a quantitative overview of the entire project. It's a chance to look at the project by the numbers separate from our status updates. Third part is hug reports. Hug reports is an opportunity to highlight the good things folks are doing, taking the time to recognize the awesome folks in our community. Fourth part is status updates. Status updates is an opportunity report on what we've been up to. Take a couple of minutes, talk about what you've been doing last week, since last meeting, and what you'll be up to over the next week. And the fifth part is in the weeds. In the weeds is an opportunity for more long-form discussions. These discussions can come out of status updates or be something you've identified ahead of time as too long for status updates. And that covers how the meeting will go. With that, we'll get started with community news. And this week, there's a new Raspberry Pi Python code editor. Beta Software is now available that allows one to write and run Python code right in the browser. Another cool item in the newsletter I saw was a playable and edible Dungeons & Dragons cake. And I think most notably, Sturka Python show podcast has returned today with guest Danny Staples. I listened this morning. It was a wonderful episode. This and more is available in our weekly Python for Microcontrollers newsletter, which it goes out via email on Tuesday mornings. Visit AdaFruit.com to subscribe to the newsletter. And thanks to Ann for putting the newsletter together. If you have any Python on hardware projects to share or find content you'd like to see included, please consider contributing to the newsletter. You can open a PR on GitHub, mention and underscore engineer on Twitter with hashtag Sturka Python or email cpnews at AdaFruit.com with a link. And also if you have gotten off the Twitter, the hashtag Sturka Python on Macedon is also a viable option. But that is the community news. And next up is going to be a stay of Sturka Python libraries and Blinka. And we are going to go to Scott to read the core. Sorry, I will read the overall first. There are 27 pull requests merged by 18 authors, 11 reviewers, and there are 15 closed issues by nine people and 12 opened by 10 people. And now we will go to Scott to hear about the core. Thank you, Liz. Thank you. Okay, numbers for the core. 13 pull requests merged from 11 different authors. Waptang, Tess, Tess are new names to me there. We have five reviewers, which is more than normal, which is great too. Lady8m, Micro Dev, and Dave Pups are infrequent reviewers. So thank you to them. We have 23 open pull requests, which is not too bad. It's under that one page threshold, which is great. A number of them are drafts, and a number of them are brand new, which is great too. Issues-wise, we had eight closed issues by six people, five opened by four people. So a good number of people involved, and we're net down issues, which is great. We have a total of 631 open issues. We have eight active milestones. We have no issues open for 80X, which is great, and the highest priority for us funded by Adafruit to work on. We have 15 open issues for 8.1, which we plan on triaging this week to determine how to get 8.1 stable and out the door. We have 68 open issues in the bug category for 8X, which maybe we should triage as well. And then we have 20 open issues for 9.0, which will likely be our next kind of stable release after 8.1. And that's basically it for the core. Thank you so much, Scott. And now we're going to hear from Paul Cutler today for the libraries. Thanks, Liz. For the libraries, we had eight pull requests merged from seven authors with six reviewers. We had 48 total open pull requests. We had five closed issues by four people, and seven opened by six people. We have a total of 607 open issues with 73 being marked as a good first issue. For the libraries, the PyPI weekly stats, we had total libraries downloaded with 73,292 PyPI downloads over 310 libraries. And you can see the top 10 libraries in the notes. And for the week, we had three new libraries. That includes Adafruit Circuit Python We Classic, Circuit Python Async Buzzer, and Circuit Python BMI 160, which I believe is a sensor. And that's it for the libraries. Thank you, Paul. Next, we're going to hear about Blinka. I believe Melissa is out, so I can read. There were six pull requests merged by four authors and four reviewers. There are six open pull requests, two closed issues by one person and zero new issues. There are currently 93 open issues for PyPI downloads. And last week, it was 13,414 PyWheels downloads. And the last month, there are 16,432. And number of supported boards is 101. And that is the state of Circuit Python, libraries, and Blinka. And next up is going to be Huggerports. And Huggerports is a chance to highlight folks in the Circuit Python community and beyond for doing awesome things. I'll start and then we'll go down the list alphabetically to give everyone a chance to participate. If you are text-only or are missing the meeting, I'll read your notes and then when I get to you in the list. So I will start. So this week, Huggerport Catney for a good chat last week. Huggerport to Carter for U2IF resources and assistance and a group hug. Next is Sea Grover, who is text-only. And he has Huggerport to FOMI guy for introducing Bitmap Tools in one of their streams. It made a huge difference in simplifying and improving performance for graphic object animations. Decaymatch and the 12 contributors to a surprisingly useful Bitmap Tools module, exceptional design and implementation. I'm still discovering all it has to offer. And Catney for a discussion about thermal camera features and operational characteristics and other interesting subjects has given me a new perspective about some useful improvements. And next is Charles B, who is also text-only and they have a group hug. And then next is Dan. Okay, thanks to Scott for fixing a pulse-in problem. There was some issue with background tasks happening. You can schedule background tasks or you can do them every tick. And there were just an incomplete fix to that. So thank you for fixing that, Scott. And thanks to Jeff, who's not here for a bunch of really wonderful additions to the SynthIO, a built-in library, which people who are interested in synthesizers are extremely interested in. And we'll see where that goes. That will be great. Awesome. Thanks, Dan. And I'm also excited about SynthIO. Next, I'll read for David Glau. Huggerport and NiraDoc for porting Lilygoe to watch 2020 v3 to Syrca Python and to FOMIGuy for his streaming on TR cowbell usage and coding. And then next is DJ Devin3, who is text-only. Huggerport to NiraDoc, Dan, Todd Bot, Betty2, Deshipoo and David G for helping to resolve the alphanumeric backpack I2C issue from last week's In the Weeds topic. Dan and Catney for helping me with Git. AnikData for helping me troubleshoot a new LED board issue. And Catney for the excellent RFM69 Learn Guide. One of the largest guys I've read yet, very well documented, can tell you put a lot of effort into that one. And next, we're going to hear from FOMIGuy. All right. Thanks, Liz. First up for me, Huggerport for Jose David, who has submitted a bunch of new libraries to the community bundle recently, as well as pops up in reviews across lots of other libraries as well. So thanks to Jose for that. Huggerport to Catney for a quest to add some interesting functionality to the conference badge and snake game from last year. That's a thing that I enjoy working on, so I'm happy to help add some new stuff to that. DJ Devin3, Huggerport, thanks for sharing a tip about known issue with certain models of NVME storage drives, the particular models that I happen to have. So that was good to know about some ongoing issues there. And Group hug for everybody. Thanks. Thank you. And next is from Jepler, who is away, but says hi from Boulder, Colorado. Take care all in Group hug. If you scroll up, you'll see some fun photos that he shared as well. Next is Jose David, who I think I am reading for. Catney for all the help and discord. T. Franks for documentation for the PN523 library and Fairbrain for adding the asynchronous buzzer library to the community library. And next we'll hear from Catney. I have a lot. So first up to how to Crayola for working on a 3D printed case for my in progress conference badge to FOMI guy for helping with me with badge code and the snake game that's going to be included. To see Grover for writing a slimmed down version of the improved thermal camera software to also be included on my badge. To Brent for looking into whether Adafruit IO works as I imagined it does and whether my plans for the badge mode of my badge are being dashed. It turns out that Adafruit IO does not work how I thought it should. So my plans are being dashed. So I have to come up with a new plan. To Tektrick for handling a thing over the weekend and seeing it through. To the Discord helpers. That's everybody in one of the helpers roles for a very thoughtful discussion over the weekend. To Phil and the more for helping put together two extra special items to donate to the Pi Ladies auction this year at Picon. To Mr. Certainly for help gathering content for my upcoming talk and a preemptive hug for the further help I expect to happen over the next eight days. To Todd Bot for some help with some audio cable questions. To ULiz for the same thing. To John Park for agreeing to help me with some Adobe Premiere questions this week so I can successfully edit a video of my talk quickly during Picon. And to Tammy Makes Things. Todd Bot, Tektrick and John Park for contributing an applicable personal moment to my upcoming talk and a group hug for everyone. Thank you so much. And next is Mark Gambler who's lurking. Hug report to Lady Aida and everyone else at Aida Fruit that puts board schematics in the Learn Guide. I was using them the last couple days to learn more to help me start my own project. And then we will hear from Scott. Hello. Okay. Hug report to Dave Fetz for debugging the pulse and breakage on ESP which figured this thing about the background tasks that Dan was talking about. Thanks to Dave for looking into that. Dave's awesome. Picking up bugs and running them down. I really appreciate it. And then Hug report to Apple Cuckoo for the code of conduct link fix that they did along with the documentation fix about uRandom on NRF. Thank you. Next I'll read for Tektrick. Katny for help over the weekend. All the Discord helpers for always helping out in a number of ways in the Discord server and a group hug. And then finally we'll hear from T. Franks. T. Franks, are you present? I'm not seeing them. Katny and Jay Pasada for helping me over the issues building RTD output in PyCharm for local reading and review. And that was Hug reports. Next up is status updates. And status updates is our time to tell folks what we're up to individually. I will start and we'll go through the list alphabetically. I'll call on you, take a couple of minutes, talk about what you've been doing since the last meeting and what you'll be doing until the next meeting. There's also an opportunity to provide tips and tricks relevant to what people are working on. If a discussion becomes too long for status updates we can move it to in the weeds. And with that, I will get started. And this past week I've actually been doing more like circuit Python work than I normally do. I've been working with U2IF firmware and Blinka. U2IF lets you use RP2040 boards with Blinka and desktop Python. So Carter's done a lot of work with this previously and added a few Adafruit boards like the RP2040 QDPy and the just regular feather. So I just added the upcoming Thinkink feather which is going to have a port to plug in an e-paper display directly. And we'll be adding a couple of the other RP2040 bones feathers. So there's the radio feathers and the other one's going to be the CAN bus feather. So related, Lady Aida asked if I could try to add support for the seven color e-ink displays to the circuit Python EPD library. That's the library we're using with Blinka. And I have the display refreshing but only displaying in black and white which kind of goes against the purpose of having seven colors. So no colors yet and resolution might be a little off. So still work in progress but I think I'm close just because I am able to get to refresh and do all that kind of stuff as expected. So we'll see how that goes. And then next I will read for Cgrover. Continue to exercise bitmap tools for improving the precision VCOs graphical UI. Finally broke out of sandbox mode and will be wrapping up the prototype soon. Found two PCB changes that will be needed as a result and have an internal debate about choosing purple or after dark arch park boards. A happy dilemma. I've had that dilemma before as well. Spending some time today creating a small memory footprint version of the original Pi Gamer Pi Badge thermal camera should be fairly straightforward, famous last words. Also researching a recently discovered issue with 8.0.5 and display text not recognizing the width of a space character in a BDF font and throwing an error. We'll run some more tests and submit an issue if it turns out to be other than a cockpit error.  Trigger hand is a little sore today. And now we'll hear from Dan. Okay, Scott and I are going to do a have a meet and triage the existing bugs for 8.10 and 8.8x. So we can get an 8.10 out and figure out what we really need to fix for 8.xx. And the other thing is that the BNO-055 and there's some other sensors like the BNO-085 don't do ITC, ITUC that well. They do clock stretching and they have some other errors in their ITUC implementation. And so it causes the RT-1011 which is on the MetroM7 board not to work properly with the BNO-055 even though the peripheral on the board on the chip should do clock stretching. So after discussing this we're just going to try to put some fixes in the library to work around this problem. It is a known problem with these sensors that they make mistakes in their implementation of the ITUC protocol and some chips handle this and some chips don't. So hopefully we'll get it working on these chips on the RT-1011. That's what my thing next thing to do is to fix the library or make the library to work arounds. Okay, that's it. Thank you Dan. Next I'll be reading for DJ Devin. It was really neat to see a lot of people participating to help figure out the alphanumeric backpack I2C issue after last week's in the weeds topics. Dan did a fantastic job at troubleshooting the electronic circuit and helping to get I2C working. The culprit was initially hidden because I was using the ESP32-S2 which has an onboard pull-up just enough to pull up one backpack but not both. I switched to the RP-24E feather and the issue using I2C scan became more obvious the pull-ups on the backpacks simply weren't working. So from VDD to VIO is all that was required I would have never figured that out on my own. A small batch of new LED boards arrived I designed called Bleeding Rainbow. That's actually a band name and so very cool. It's a Neopixel stick made of 50 WS2812C RGB LEDs from World Semi. They're tiny 2mm LEDs and the smallest I could find with a built-in LED driver. Only red works at 3.3 volts Thanks to Anikdata for helping to figure it out. I'm happy to report they work great with circuit python and the board is cool to touch after hours of running. You can use one on USB power but not two.   It removed the feather from Windows and no amount of power cycling helped. I had to use device clean up and reboot the PC to get the feather show up again. Power supply. They will be replacing the Neopixel strips inside my mail boom box. The house I moved into last year had an old goose neck faucet probably original to the house. It broke and sprayed water 5 feet in the air replaced it with a modern one that has a detachable head. No leak so far. That's good. And next we're going to hear from FOMI guy. Alright, thanks Liz. This week, or I should say over the past week I had a little bit less time to work on some circuit python stuff than typical. I have still been doing some swapping of hardware components inside of my main PC and I did end up opting to install a new OS because I could not get the previous one back to booting. But I'm pretty much up and running again on that. So I should have a path forward and I also have the backup computer as it is now dubbed set up that can do all the same stuff in case I still have any more issues. The work that I did do over the past week was looking into using two displays with display IO. There was some updates to display IO API a little while back, maybe a few months ago and I think that those updates actually were the root cause of some trouble on devices with two displays. Like the Monster Mask is the only one that's really built in like this. I did a couple of updates for one of the issues affecting that device and any others that used two displays but I think there's still some weirdness going on so I have been trying to trace through everything that happens especially when you control C reset and control D to run code pie again to figure out what remaining issues there are on that device. So getting closer but still have some looking into it to do. I have or I should say I will be working on some updates to the conference badge and snake game that I developed last year around PyCon adding capabilities to launch arbitrary external scripts as defined by the user so this way you can kind of show off whatever other circuit python project you want within the badge with just a couple of button clicks. And then this morning I also did do a round of looking up on community bundle PRs. There was a couple in there that needed to be merged from main so I got all of those updated and ready to go moved in. So that's what I have been up to. Thanks. Awesome. Thanks Tim. And next we'll hear from Katni. Hello. So this week I am wrapping up the RFM 69 guide. We published it without the circuit python essentials pages because obviously the rest of the guide was was in place and the essentials are a happy addition but not necessary to an original guide. So I've been working on those. I have four left. Two of those only require code so that is already written. And then I'm going to be adding one more page that has an RFM 69 basic demo of two boards talking to each other. One button does something to the LED on the other one etc. And then once that's wrapped up, I'll be starting the RFM 95 guide which is same as the RFM 69 but the physical radio module looks different so all the images will need to be replaced and the software is different so any RFM specific code will need to also be updated. So the RFM 95 guide should go faster because I can do a lot of copying pages from the RFM 69 guide and then just replacing images and code. But something always comes up so it should be faster but it might not. Then I will be this week wrapping up anything else that any other lease ends that need to be tied because I am preparing for Python this year. Some of the things I need to do in no particular order are finish up the PyBadge case and the software and thank you again to Tim and C Grover for your help with everything. I wouldn't have been able to do this on my own. I am still gathering hardware etc. for the open spaces and sprints filling in some gaps.  It's disappeared. I had it in January and it's just gone so I wrote it off and started working around it. I need to test my recording setup because I'm giving a talk at the Education Summit which happens before the conference and they don't record talks and a bunch of people expressed interest in seeing it so I need to record it myself and release it that way. I need to actually write the talk for the Education Summit and there's plenty more but those are the four things I could think of when I was writing this up. I'm going to talk more about PyCon in the weeds but that's what I've got for now. Awesome, thanks Catney. Next we'll hear from Scott. I was working on the IMX RT but I burned myself out with the 1015. There's these really weird errors where it just ends up in the ROM code or the debugger stops working and it's just really frustrating. I was talking about improving the flash stuff but I also realized that I probably can't do the XIP mode I was executing place mode I was excited about so I did it which we need to do in order to erase and program CircuitPy. I got my DVI feather I switched off the IMX RT stuff and I got my DVI feather on Friday and I was curious about getting that working in CircuitPy. I made pretty good progress I got it all set up and I got it compiling but it doesn't work. I had to break out the debugger or some pre-naps to figure out how to get the second core running. Speaking of not working last night I was going to run something on my desktop only to find that the root file system had gone into a read-only mode which is not great at all. It boots all the way to the desktop but nothing works because it's in read-only mode I've copied it to a spinning hard drive I tried to run the repair but it didn't actually fix any of the issues so I've got another drive coming today that I'm going to copy all the files off of that I can and then hopefully use that and hopefully be on my way so that's going to be my day-to-day probably once it gets here and I'm going to keep working on the feather DVI code because we're pretty excited about having display I.O. on a DVI display so that's it for me. Awesome, thanks Scott and I'm very excited about that DVI code and wish you luck with your computer issues Thank you. And finally I will read for Tectric Last week finished up some Arduino things and now resuming all my circuit Python work that was on temporary hold this week catching up on some PR reviews prototyping how the RP2040JSCI will work and looking at some Adabot upgrades patches that were identified a while ago and that concludes STAS updates so next is going to be in the weeds and in the weeds is an opportunity for long form discussions that either come out of the STAS updates or the folks have identified ahead of time if you have any in the weeds topics please make sure they get added while we're discussing other things so we're not waiting around to see if anyone has any topics but today we actually do have two topics so first we will go to Scott with their first topic Thanks Liz. I threw this in last week and I'm not sure it's super relevant but I wanted to bring it up anyway so somebody was using the Web Workflow and Deep Sleep Deep Sleeps traditionally worked with workflows is that because you're deep sleeping and you're optimizing for power you typically want to be really fast at waking up because of the shorter amount of time you're awake the less power you use and so typically with workflows including USB we won't start it up when you're waking from deep sleep however this person thought that was a bug but the goal request changed how it works so that the Web Workflow will start up after deep sleep I'm not sure whether that's the right thing or not but I wanted us to have a discussion about it their point I think was that like if I'm on Wi-Fi and I'm waking up one I want to access it and two I'm going to connect to Wi-Fi so I'm okay paying the penalty of starting it up anyway which is kind of I think the current state of 8.1 is that it will start the Wi-Fi workflow again what do people think of that? maybe we should make it configurable at least yeah I would definitely agree with configurable I think sounds nice if it could be a setting inside of the tunnel or however you would have to tell it to or false but somewhere where you could set it that way people who want to save power can do that and people who want to edit through the network can do it that way as well if right now you can just comment out the lines in the tunnel so is that do we need a separate Boolean or just right you're saying you can just turn off Web Workflow yeah like it's sort of like well right it's whether you can always turn it on or off by commenting it in or out you could also have a disable so that you only have to change one character or something like that yeah I'm not sure the tunnel is the right place because Mark is pointing out what I think is a pretty good use case which is like if you make it configurable you could do Wi-Fi every five minutes but take a reading every minute so make it supervisor at runtime or something so yeah but then you have to start it up late it started up late and you have to preserve memory I wonder if it's better as a boot.py thing is it started before boot.py or not it shouldn't be I don't think it is I think it started after boot.py that would be simple to add another Boolean right and maybe do you think we need a specific Wi-Fi Boolean or do we want to say like start workflows or remote workflow yeah I mean do we want do we want it to be a generic like yes I want us I'm I'm I could check I know I'm coming out of deep sleep I want to change the default from false to true that says start the workflows I think that I think I don't think we need both because I it's hard to imagine a case where you want to enable like if you're going to use the web workflow and the BLE workflow you would have entries for both and you would turn the both on or off and you would it just doesn't that doesn't seem like something you'd even wanted to control you can drill that through the Tommel file so it's less so just one one flag for all workflows yeah just one workflow for it was one flag for remote workflow I think would be I mean somebody might complain I want to turn them on and off right but your point is that for workflows in general you use the Tommel but pick the one that you want starting up and off you can pick that in the Tommel right so we only need a flag for you could also have web workflow and BLE workflow yeah but I'd rather just have like a generic workflow thing I would say remote workflow because you do have a workflow it's just through circuit pie or something like you know like there's always some kind of workflow so that's why I would distinguish but you don't have you like USB doesn't start up after a deep sleep and in fact you don't want to because it will prevent subsequent deep sleep oh I see what you're saying I see I see I see right like and this is this is why I made the the this is why I made web workflow not start up it's because that's exactly what right it's like I see it's like the K other case yes right like which is why I'm trying to make it like standardize it across workflows regardless is it possible to use the deep sleep memory to hold a flag so that you could say what to start up after wake up from deep sleep there is usually some I was assuming the user could use the deep sleep memory to do it yes so in boot in boots up high we just need to have a way of saying start up workflows or not right so you could just have a start workflow it's a few function rather than a I don't I don't want it to be a function because that because we're not going to start it while boot up what you're saying alright enable workflow I mean we have a bunch of functions right and it would default to false and you could also do that based on a button push or something like that deep sleep memory state yeah either case you might you might want to you could imagine a use case where you're not even worried about these it's just that you want to enable it or disable it based on whether a button is pushed right which is the advantage of boot up high yeah yeah okay so I'll file an issue about this and we should probably do it for a one yeah considering that the PR that I linked to changes the behavior for a one yeah so we should change it back but make it conditionalized right okay right I'll file an issue for that alright and next we are going to hear from catney hello again so Picon 2023 is coming up very soon I personally leave a week from this Wednesday the conference itself is the 21st of the 23rd that's Friday through Sunday and then there's development sprints afterwards for four days as for what Adafruit is up to we will be hosting open spaces during the conference we're looking at between one p.m. and three p.m. each day but I have to make sure that's even possible once we're there and the location is unknown until they put up a board as the conference begins and you know put up there when you want where you want to host so keep keep an eye on the Adafruit blog if you are going to be there and are interested in where and when those open spaces end up being following the conference we'll be hosting three days of development sprints which is an opportunity for folks to contribute to the circuit python project and or just have a simple introduction to circuit python everybody's welcome doesn't matter what level of expertise you have or don't have and so that'll be the 24th through the 26th I should mention that the open spaces are basically an introduction to circuit python via the circuit playground express I will be bringing a bunch of fun extras to attach to your express if you get beyond all of the features that are built into it and again everyone's welcome to attend and we will still have all that during the sprints so basically we can still accommodate folks who are new to everything and just want to dabble around I will be there from the 20th through the 27th on the 20th is the Education Summit which is a pre-conference event I will be giving a talk there I don't know whether registration is even still open for it so if you're attending and you're going to be there a day early you can check it out most of the time they can accommodate extra people it's never been an issue otherwise I am going to be trying to record that talk and then we'll post it and I can make a note in the circuit python dev text channel on the aid of fruit discord when that is posted so we will obviously Jeff Jeff and I are going to be there that's our very favorite Jeff Epler or Jepler and Jeff staying through the end of the Monday sprints I know Tartrick will also be there he will be helping us out with the open spaces first day of sprints as well and then remotely on the second to days of sprints so there's going to be a lot of things going on it's all python related obviously and I'm really looking forward to it I am in the middle of prep scramble which is pretty much how it always goes and if you are attending please reach out to me on the circuit python dev channel just let me know so we can make sure to meet up and if you otherwise if you're attending feel free to just find us around the conference you'll be able to find us for sure during the open spaces but we'll be around so you should be able to find us at some point we would really like to meet up with anybody who's going to be there and if anybody has any questions please let me know I can definitely help out at least with the stuff that we are hosting I don't know everything about the conference to answer general questions so that's it I just wanted to cover that because it's a week and a half away and I figure this is a good time to start discussing it and let everybody know what's going on I'm perfectly happy to accommodate remote folks during the development sprints if anybody wants to participate in the conference feel free and we will be able to chat on discord and contribute through github obviously or if you want to be available to help other folks that's also excellent and if you do please let me know that as well so I can be aware to look out for you during the sprints on discord that's what I've got we have a lot of work into python every year so looking forward to seeing how your top goes and everything this year I do put a lot of effort into it it's appreciated so thank you thank you alright so that ends in the weeds and we are going to go into the wrap up this has been Sergipython weekly for Monday April 10th 2023 if you would like to support Adafruit and Sergipython and those of us that work on Sergipython consider purchasing from the Adafruit shop at adafruit.com the video of this meeting will be released on youtube at youtube.com slash adafruit and the podcast will be available on major podcast services it will also be featured in the python for microcontrollers newsletter visit adafruitdaily.com to subscribe it comes out tomorrow morning the next meeting will be held next Monday as usual at 2pm eastern 11am pacific this meeting is held on the adafruit discord which you can join by going to adafruit.it slash discord to be notified about the meeting and any changes to the time or day you can ask to be added to the Sergipython NISO's role on discord we hope to see you all next week thanks everyone


What's up everybody, Jason here for jaspyscasebreaks.com. We just sold out 2023 football hit parade edition, guys. Autograph edition, limited edition, series 44. And again, it is a dual case break, so 20 total boxes, guys. One hit per box, and there's some of the bigger sell sheet hits you can chase there. Here's the dice roll, here's the customer names, and the teams, let's click roll. And it's snake eyes, two times. One, two. All right. Philippo, down to Brian. Two times. One, two. Colts down to the box. Oh. Sorry. All right, so Philippo with the Colts, Chris.  Tim with the Cardinals, Cardinals with the Seahawks, Brandon with the Cowboys, Nessler with the Giants, Steve with the Broncos, Last Ball Mojo, Tim with the Bills, Eric with the Chiefs, Sean with the 49ers, Matt with the Chargers, Omar with the Steelers, Damian with the Saints, Jason with the Bangles, and then Brian with the Tampa Bay Bucks. I'll give you guys a quick minute to make any trades if you guys want. Carlos, if you wanna try to make a trade, obviously, maybe put your team up for a trade block, but if nobody responds in the next 30 seconds, I'm gonna close it. Aaron with four and the filler. All right, man, I'm gonna close it. Nobody else wants to trade, so didn't get no try to trade, couldn't trade Mojo, I guess. Also too, it looks like Poppy sold out the Gilded, guys, so Gilded R&B is now officially sold out as well. And for the people that are watching right now, guys, this is a promo break. If you go to the promo section here, not only will you get at least one entry, this was one of the breaks that got you five times the entries. So I wanna put your guys' name in here now just so I don't forget. So the Packfiller sold out earlier, that's what got you these five entries here if you got it to the Packfiller. But for the rest of you customers here, I'm going to put you guys here, and that's one, two, three, four, and five. So there you go, guys. Five times the entries, and then this is hip parade football, so you know that. All right, awesome, guys. Let's do the break. Two cases, barely customer names. All right, here we go. Nice from first off the line, I believe. That's a purple Pulsar, Travis E.T. and Rookie Ticket out of 21 from Contender's Optic. That's pretty nice. Jacksonville Jaguars, Alan Murdof, there you go. That's a nice little ticket there. And a gold, gold out of 15. Traylon Burks for the Titans. Filippo with that one. I just seen your message, Steve. So what you see in there, you're trying to trade. Beers from classics. That's from, I think, though, from the Chronicles. That's a nice little purple letter, 25. 2022 classics football. Maybe they did have it on their tone. Houston, went to Chris. A little Davante Smith, Matt with my Eagles. Nice one from Mosaic, the base auto. Go bird, baby. Nice, how about Josh Jacobs? That's seven out of 49, three color patch in autograph for the Rhinos. And I don't think that's a preview, but it could be though. Okay, there's only one, two, three, four, five, six. Yeah, so we're missing a couple. Anthony Richardson. That is from Legacy Football, patch autograph 8.510, numbered to 249 for the Indianapolis Colts, going to Filippo, and there has to be a chaser, right? Let me see if I can find series 44 online. Yes, I did find it online. So Chase, that Purdy, the Tua, Justin Fields is not on there, so there's a Justin Fields, McAfrey, there's a Chris Alavi, and wow, that's cool. And yes, this is one of the chasers, guys, actually. There you go. That's one of them that's not featured. And it's also like a nice to Sean Watson. There you go, very nice. Obviously, unfortunately he's off for the year, but in a couple games he did play, man, you look amazing. Just gotta kind of stay a little healthy and obviously not try to put his body at risk. See, it was like Bulldogs and players getting sacked, getting hit pretty hard, so. Brandon Ayuk for the 49ers. Sean Gee with the 49ers, that's numbered to 50. And James Cook for the Bills, Tim, boy. Nice little blue from Select out of 49. Got a Jerry Judy out of 75 for the Broncos. Maybe was this tried to trade, couldn't trade, I told you, maybe it was that one. Maybe it was a good team, but maybe the Broncos for sure. And maybe gonna get traded by Monday? I don't know, Jerry Judy has been talked about being traded for the last few weeks already. He could get a better scenario for his career and leave Denver. All right, last one here, guys. And it's Chris Olave for the Saints Damien, the rookies. I don't know how you know it. All right, so there you go, guys. First case, pretty solid. That was the big hit there, the Anthony Richardson. Josh Jacobs, nice little ET in there. But guess what, guys, we have another case. The Pen Pals, Jackson Smith, Majigba for the Seahawks. One of Carlos, there you go. Man, he actually had a really good game last week and he did DK and the other receiver out. I think Tyler Lockett was also injured, right? Ian Hutchinson for the Lions, Matt Elf. That's from Clearly Donorous, number to 175. From Flawless, baby. Two-color patch and autograph. Thurman Thomas for the Buffalo Bills, 20 of 20. Beautiful Flawless. Flawless, baby, that is Bills, Tim. All right, three boxes in, let's keep it going. And we got a Jalen Waddle patch autograph. Two-color patch, too, as well. From Phoenix, out of 25. Minnesota, sorry, not Minnesota. Miami Dolphins, Alex. Last Bob Mojo from that pack filler, man, there you go. There's one of the style sheet hits, although he hasn't looked good the last two games, but still, about a Brock Partey rookie autograph. Remember, he didn't have much rookie stuff last year, guys. Everybody thought he probably wasn't probably gonna make it in the NFL. That's a 2020 Limited Silver Spotlight autograph, rated at 8.5 with the autograph 10, though, at a 75. 49ers, going to Sean G. Congrats, buddy. The cornerback that actually beat the 49ers, Kirk Cousins. You like that! Perennial Contenders, 19 out of 20, Green Pulsar. Vikings, going to Matt L. And we have Antonio Gibson, how about a one of one from XR? Commander's going to Eugene. That is a rookie from XR 2020, graded at nine on the card, Otto 10. That's pretty nice. That's everybody there, Eugene, for the Commanders, got in from that pack filler. All right, three more to go, guys. A dual patch autograph might have to do the, this is a randomizer. Jets is going to Josh, representing a sauce gardener, and then Ravens is Steve Locke with Kyle Hamilton. So that's a dual autograph, patch autograph, sorry, 29 out of 35, so out the randomizer at the end. How's it going? Close? Very left, I put Seattle, I remember blocking Seattle. All right, nice, people. That wasn't the part of the cheaper one, right? Yeah, it was the one for you guys, guys. Should go, should go at some point. I'm surprised the angels are still available. I know, I guess people don't want them, I guess. You don't want them, either? Because I feel like someone would. Yeah, at least them, right? Jonathan Taylor for the Indianapolis Colts. Colts that is, where's Indianapolis? Phillipo, there you go. Thunderfuckin', man, they look so good, dude. S.J. already got to almost 20 points at half time. Last box here, guys, good luck. And it's an Alvin Kamara, certified cuts, three color patch and autograph, to $2.99 for the Saints. Damien, with the Saints. So there you go, guys. Yeah, yeah, that's the first one right there. So there you go, guys. Lot of really nice stuff here, one-on-one, tuna, Gibson, Kirk, there was the Purdy, that was the Chaser, Waddle, Thurman Thomas, Aiden Hutchinson, Jackson Smith, and the Jigla. And of course, if you missed the first case. Missed the first case. Another Alave there, Jerry Judy, James Cook, this was the Chaser in the first one, Anthony Richardson, which is a nice one. Josh Jacobs, patch autograph, Devonte, Damien Pierce, gold trail on Burke, and then a nice ETN, first off the line. So there you go, guys. Thank you, now I just gotta do the randomizer, and again, I already put you guys in the list for the promo, so let me just quickly do a randomizer for that one card there, guys. So again, Jets Ravens on that one. Jets Ravens, who wins a jet or a raven? Technically, a jet would have to win, right? For going by that logic, one and a seven. One and a six, sorry, seven times. One, two, three, four, five, six, seven. And seven times, one and a six, seven. I guess logic wins. Jets, congrats, buddy. That's gonna go to Josh. I don't think I called your name, buddy, so it's a nice little pick up there. Sorry about that, Steve, but still got another hit over there. Alrighty, so let me tag this, Jets. All right, so thank you, guys, again. I already put you guys' names in the promo. If you guys wanna continue to get promo breaks going, we got these right here, guys. Gilded's coming up next. We're down to 10 and select. 19 in the filler over here for a flux break. Bowman Chrome's still at 30 there, but again, as we continue to knock off these breaks, we'll continue to work on them, guys. If you guys wanna get into a nice little mixer here, too, guys, this one's down to two left, plus two fillers. Probably will cancel the second filler, one of these two-spot cells, but a six-box high-end mixer that includes two boxes of Gilded, two tier one, and two sapphire edition, which is usually like a $500, $600 box, and those are some of the previews you can get out of there. All on-card edition. So that should be a fun one, guys. Thank you guys so much. Jazmyscasebreak.com, guys.